I'm due for my next shot on the 8th and I have been bleeding since the 26th of last month but this happened after sex. Is it the shot or is it because of the sex and should I be worried?