Thank you for posting your query through Healthcare magic.
I am surprised to read that a young girl of 22 was on drugs for 3 years and you were not having regular periods at all. I am also eager to understand whether you were advised to do so by a gynaecologist or you took these decisions by yourself.
Perhaps you may be very young to recognize what you are doing. To arrest your periods by drugs for so long a period means you were stopping the natural action of hormones in your body. It will have serious repercussions in your body like disruption of whole hormonal
system activities and causing diseases like diabetes
Taking these things lightly is suicidal and in no case it should be continued any further. You are on wrong impressions thinking that you can control your body functions by drugs. Yes you can but only for very adverse reactions.
You are on a wrong path and my advice to you is to stop all these medications and wait for few months for your body to function normally and to bring back your periods in a regular and rhythmic mode.
If you do not re establish your regular periods, within a reasonable period of time, you need a constitutional treatment and that can be done by Homoeopathy.
Approach an expert Homoeopathic physician at the earliest.
You can adopt less harmful contraceptive
methods like condom for safe sex
You can also get back to me for Homoeopathic constitutional treatment directly through the premium follow up question facility of the Healthcare magic.
With Best Wishes for getting cured through Homoeopathy,
Dr C. J. Varghese,