Im 17 years old, I've had unprotected sex and we also tried the pull out method. I'm not sure if its an irregular period but I missed my period on June and July. I have no pregnant symptoms, just dizziness and craving. I had spotting a couple days ago, but it wasn't a lot. I took a HPT and it was negative. My next period is suppose to be in July 25. What can this be? Can it be stress? Should I wait and take another test later on?