Hi,
Welcome to ehealthforum.
The prolonged vaginal bleeding/period that you describe is not normal and further evaluation must be done to rule out chances of hormonal imbalances, thyroid abnormalities, anemia, bleeding disorder, vitamin deficiencies, probable ongoing miscarriage/incomplete abortion, endometrial hyperplasia, etc. Consider visiting your doctor/gynecologist at the earliest for examination and further evaluation to look for the underlying cause. Treatment as indicated (based on examination findings and investigations results) would be started to help you control the bleeding and regulate your periods. Your doctor/gynecologist might also want to stop the hormonal contraceptive use (to see if it helps). Be in regular monitoring and follow-up with your treating doctor/gynecologist and report any new/abnormal symptoms immediately. Drink plenty of water. Take adequate rest. Maintain healthy diet.
Take care.