Thank you for posting your question here, I will try to answer it to the best of my abilities.
Heavy bleeding and pain (way higher than normal) is a sign of there being something wrong with you, it is possible that you have developed a cyst
. But this is all just speculation, as such I recommend you see a gynaecologist and have her do an ultrasound
on you, to check whether everything is normal or not. She may also ask for a blood sample to check your hormone levels.
From the results of these tests, we can start narrowing down on the cause and treat it.
I hope this answered your question.