Originally Posted by J_9
How old are you? If you were supposed to have your period on the 25th you are only 2 days late, and that is not really late.
Premenstrual symptoms are very much like pregnancy symptoms. So these could have been premenstrual in nature. Many women have these symptoms up to 2 weeks before starting their period.
HPTs are not always 100% accurate. You need a significant amount of the pregnancy hormone called hcg in your urine for a test to show positive. If you are pregnant it is most likely too early to take a HPT.
You should probably wait another week to see if your period starts.