What's going on??????

Latoya
I'm having unprotected sex with my husband we are considering more kids but not this time anyway I had my menstrual last on 5/17/17 I'm due in the next 7 to 8 days I gotten up this morning use the restroom wipe myself to see a little bit of spotting this happen only a couple of time today but I'm starting to cramp slightly now is it my period or I could probably be pregnant?