What causes prolongued menstrual period?

This is going to be tmi but I just need answers.
So I started my period the first few days of this month & went to a gynecologist a bit more than a week after since it hadn't ended & I thought that was a lot of days (yeah right) the doctor said it was normal since I'm irregular (I had been getting my period like twice a month.) The thing is, it's the end of April now and I am still on my period which means I've had it for almost a whole month. I've been bleeding everyday, the symptoms are the same as usual except more intense & prolongued. I have lower back cramps, crazy mood swings, and extreme food cravings. Not to mention my even further increased sex drive, holy fuck. I'm scared though, what if there's something wrong with me? What are the reasons it would last so long? I feel like if I go to the gynecologist again she'll keep saying I'm alright but I feel like crap.
Updates
+1 y
Please help, I'm going insane
What causes prolongued menstrual period?
Post Opinion