i have been spotting and bleeding for two months

samara

june i have a regular period going then when it was about to end or when it should’ve ended i just kept spotting. it was a little bit of blood and it was brown and it lasted a long time. Up into july it lasted and when i’d have sex while spotting then my period blood would become red and heavy then it continued. it would go brown again after some time then when i’d have sex it would get heavy. now since the middle of july it has stayed heavy. it recently went lighter again but i had just had sex a few days ago and now it’s super heavy. i don’t know what’s going on. I have an idea it could be my birth control shot. i got this shot in may and it stopped my period for some time by as it weared off that’s when my period started coming back which was in june ( towards the end) but if all my blood is coming out from the shot i think it should’ve ended already. i went a month and a half missing my period with the shot but now that the shot has worn off and i’ve gotten my period it’s been more than a month and a half.... sorry if this is confusing 😓