UcenterDress beige or ivory color wears to a prom

I had unprotected sex with someone July 3rd (almost positive he didn't pull out) .my last period was June 26-june 30. 9 days before my expected period (July 24) I had spotting. It has turned bright red a couple times on and off mostly pink,but never too heavy I've just been wearing liners. UcenterDress beige or ivory color wears to a prom

My regular periods are pretty heavy and bad cramps, which I am not having at all.

Could this be Implantation bleeding??

...

Side question- how would you tell someone you aren't even dating, but reallllly like, that you're pregnant ...
My periods are always on time never early

See More