Any ideas? all help welcome.

Brittany • Married, 3 amazing children and a pup!

okay, so I'm 25 and I have 3 kids. My youngest will be 2 in November, and I still breastfeed her. I did not get my period back for over a year. I got my first real period in December of 2016, shortly after I decided to go on the Depo shot, as we didn't want anymore children, at least not for a few years. on February 22 2017, I got the first Depp shot and I didn't have any period until April 1st. That period lasted all of April and ended on the 30th. I had spoken to my Dr and she said that was common and we decided not to go through with the second shot. Well I got my period back on May 12th and it lasted 15 days (until may 26th), all heavy bleeding. after that I didn't get my period back until June 22nd and it lasted 5 days (until June 25th). Shortly after I got it again July 3rd and that lasted 6 days (until July 8th). Got my period a second time in July a week later. on July 17th, and it lasted 7 days (until July23rd). Now I have my period again (started on the 27th) not even a week later making this the 3rd time this month I've had a period. it's dark red and a medium flow. what is happening to me? I've never had problems like this with my period before.