what is this from?? TMI!!!

ok so i know this is disgusting but i was laying in bed i just woke up and i sneezed and i felt like i just started my period or something so naturally ( 🤮) i felt to see if i was & this was on my hand. i’m not suppose to have my period until december 8th but my period has been very all over the place these past few months since i got back on my birth control. could this just be bc my birth control? or maybe because me and my boyfriend had veryyy rough sex yesterday???