Hormone imblance?

(So this is more for the ladies) I've had my period for about three and a half years now. Im very short and dont weight a lot, but my cycle is out of control. My first year involved extreme bleeding for an entire month straight and then just heavy bleeding for ~8 days. My second year still involved a questionably heavy flow, so I went to the OBGYN. She said since its only been two years my period could still be irregular. However, I did find out my uterus is tilted back. Most of the third year has been the same until recently. For the last 5 months I have had a very light period, skipped a period, my "normal" heavy flow, spotted for an entire month, and then skipped another. I'm not sexually active, and I haven't even had any interest in a relationship for a year and a half. It may sound weird, but it was really sudden, like somebody just took away my sex drive one day. I went to the doctor and she said that it might be time to check in with the OBGYN again. The next step would be some type of contraceptive/hormonal treatment. I just don't know if it's time yet. I haven't been in any pain, but maybe there is a problem. Opinions?
Hormone imblance?
Post Opinion