In my experience I had the same symptoms and got my period and then the same symptoms and I was pregnant. The time I was pregnant I took a test that was "know 5 days sooner" Well, it didn't work for me. I took a test 2 days before my period, negative. Then I took a test a day after my period was due and it was positive. The only difference was my boobs. They hurt so bad that I felt if you brushed up against me I was going to cry. Good luck!
Hmmm sounds like all pregnancy symptoms, but then again, could be your period too. The spotting could be implantation bleeding, but it could be the start of your period too, so it could go either way at this point I'd say - wait and see if your period starts, if it does, then there's your answer, if not, then wait a few days and take another HPT, and if that is also negative get a blood test just to make sure! :] Good luck I hope you get the answer you want!! :]