HELP?!!

I am on my 3rd round of depo, I get it on the right time and haven’t missed one. My boyfriend and I have had sex a lot with and without a condom but he pulled out when we did and didn’t have a condom. I have bled kinda heavy the past couple days but I haven’t had a period in months. What is this?