Im going to need some help here

Fatima • happily engaged will be married as soon as planned. Hoping for what the future holds on to.

So today is supposed to be my last day on aunt flo but all day i have been spotting...

And since its night time for my SO and i we are watching youtube together and i was starting to feel weird on my stomach and on top of my belly i feel a hard spot over my belly button...

Not sure what it is...

So Happy 4th of July to all but i might see if i can take a pregnancy test soon if this is why im spotting...