I have been on the depo shot since i was 14 i’m turning 18 in 4 days, I have never had spotting or periods. I do have sex with my boyfriend quite often actually, but I woke up this morning and had blood on my underwear it has not stopped all day, someone please help me figure this out.