Period?

Kaylee

I'm due my second depo shot on the 9th and tonight when I went to toilet noticed bleeding and now i have cramps is this my period? Also not going for my shot want to try something else as I've had nothing but bother with the injection