I am about 2 weeks late for my period. I am not on the pill, and havent been for awhile. The last time I had unprotected sex was before my last period (which was really light). I have a roommate and she is on birthcontrol, and all of our periods were usually at the same time. Well last month mine was a week earlier than hers. Then this month I waited for mine to start, then she got hers, and now shes off hers. And surprise. Im still not on mine. Ive had a lot of headaches, no morning sickness, some stomach cramps (like im about to start), and a lot of discharge. I took a test yesterday and it came up negative. It was one of those cheap ones tho. What should I do?