This still could be side effects of coming of the shot. Your body is going to take a while to get into a new cycle etc so you can expect cycles to be strange for a few months. It could also be that you are pregnant, but since you are so late it would really be showing on a test by now. I would go and get blood tests done, which will show for sure whether you are pregnant or not. Also saves you waiting another week and wasting more money on home pregnancy tests.
May 29 I thought I came on my cycle but it was only this light brown stuff and it only lasted a couple of hours. I dnt no wats wrong wit me.
i think you should wait another week or so and do another test or see your nurse and ask for bloods to be taken and have pregnancy testt done on them.