Hi, Welcome to HealthcareMagic Forum.
A cough with green sputum suggests chronic sinusitis
. You may want to get yourself examined by a ENT specialist
to rule it out and prescribe you antibiotics, nasal decongestants and oral steroids
Coming to your another problem of heavy bleeding, if you have not had any sexual exposure, Pelvic Inflammatory Disease
or infection in the Pelvic area has to be rule out. Consult a Gynecologist.
Wish you Good Health.