My last period was March 17-20. I was due April 14 to get my period but still haven't. Me and my friend had protected sex April 10 and multiple times since then. Now I am 24 days overdue. I've had cramps, headaches, sore back, stomach aches, nausea, and sore breasts. I took a hpt April 28 and May 1 both positive but went to the doctor May 2 and that test was negative. The doctor told me I sound pregnant and to wait 10 days and then come back for another test if I still don't get my period. I'm so confused as to why the hpt would be positive but doctor test negative.