Over Do Periods

Tameria
Who all been on their cycle more than 2 weeks.😪😒 The last time I was on my cycle half a month I ended up pregnant but this time. I was on a depo shot and I had sex twice on my cycle the first week. Every since I just been bleeding heavy😞.