My period is 12 days late. I did 2 hpt, both negative, and a blood test, also negative. I have cramps, tender breasts, sore back, diarrhea, bloated. I've been on the pill for almost a year. If I'm not pregnant, whats happening to me? The doctor I saw was not helpful and seems to just want to rush me out of the room. She told me it's hormones fro m the pill. I just think there has to be more to it! I've had cramps for 3 weeks now :( Any suggestions?