at witts end

Chyanne

i have 3 fool proof ways to get my feelings hurt and get my period a day or two early or on time.

1. have sex

2. take a test

3. tell people I think this month is it.

my period is now 3 days late. I've told people its late. we had sex yesterday morning and I've spotted 4 separate times since.

i took a test Friday and Saturday, both negative. when I put a tampon in because i think the spotting is my period, it hurts so i have to take it out almost immediately.

does anyone have any insight to what could be happening?