I am incredibly confused. I am on the pill, and very rarely does my boyfriend ejaculate inside me just to be on the safe side. Last time he did, was the 28th november, which happened to be near enough when I was at my most fertile. A few days before my next period was due (about 2 and a half weeks later) I had bad stomach cramping during the night which got me a little bit paranoid, so I took a pregnancy test the next morning. It came back negative, which was only half reliable as it was done about 4 days before my period was due, but when I did come on in the next few days, my mind was put to rest that I wasn't pregnant. The period I had however was very light compared to my normal periods, and only lasted about 4 days, whereas it usually lasts for about 7. This didn't occur to me then, but it is now, exactly 4 weeks later from when I took the pregnancy test, that for the past week I have been experiencing headaches, nausea, swollen heavy breasts, burping all the time and the most terrible wind! I took 2 pregnancy tests today though, and both came back negative. I am thinking about being pregnant all the time, I am now even having dreams at night that i'm pregnant. Could all of this just be hormones, or could I be pregnant and the tests be wrong? I'm hoping that my period comes within the next few days, because not knowing is a nightmare! I would love your opinions on this, just so I know i'm not alone!