Thank you for using Ask a Doctor Services from Doctor Spring.
I do completely understand your problem, not getting periods for more than 6 months needs is definitely of great concern.
I would strongly suggest you to take appointment from a Gynaecologist as early possible. It is not advisable to take medicines over the counter without a complete evaluation of the condition and moreover having mentioned that you have certain heart problem it is definitely not advisable.
The possible causes for your problem (secondary amenorrhoea) are
- Ectopic pregnancy
- Poly cystic ovarian syndrome
- Ovarian dysfunction ( primary ovarian insufficiency)
- Pituary disease ( hyper prolactinemia, space occupying lesion in brain)
- Severe anxiety or emotional stress
- Sudden loss of excess of weight
- Certain drugs ( if used) to treat certain psychiatric problem like schizophrenia.
To evaluate the cause in your condition, it is necessary to undergo certain basic tests like USG abdomen, Estradiol levels
Follicle stimulating hormone (FSH level), Luteinizing hormone (LH level), Prolactin level, Serum hormone levels such as testosterone levels and
Thyroid stimulating hormone (TSH). The gynaecologist will be able to diagnose the problem and treat accordingly based on the reports of these tests. Without any furthur delay, consult a Gynaecologist for further evaluation. I would advise you to not to get emotionally stressed up as most of the causes for secondary amenorrhoea is treatable completely.
Hope this helps. Please feel free to ask if you need further help.