Help! ❗️

Denise
Won't stop bleeding since May 1st. I'm on BC shot. 
Is this normal? Help me ..