Hi,
Welcome to ehealthforum,
It is difficult to comment on the underlying cause for the prolonged spotting/bleeding that you describe without examining you and going ahead with further investigations. The possibility of hormonal derangements, endometritis, retained products of conception, etc cannot be ruled out. The exact cause for the prolonged bleeding/spotting that you describe can only be made out after careful evaluation. You should consider visiting your doctor/gynecologist at the earliest for further evaluation and assistance. Hormonal and blood work-up along with ultrasound scan done will help to detect the underlying cause (especially rule out retained products of conception in uterine cavity leading to your symptoms). Get started on treatment measures as indicated by examination findings and investigation results. 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 and lifestyle.
Take care.