Periods are so messed up

Christina • I'm 25 years old. Mommy to a 3 year old, and a 5 month old 💗 Angel baby 10/25/17 🌈
Just had my period little over a week ago that lasted over 2 weeks and now I have it again fml!.. I feel like I'll never be able to conceive thanks to the Depo shot!!! Only had it once and messed up my body so much. 😪😪