Last AF Was 21st March 2012. It went for 5 days. AF in Feb was on the 20th. So means I have 22 days? If the AF calender I used, is correct. Then that means I am 4 days late. Suppose to get AF on the 11th of April. In the past few weeks I have been to docs, due to abdominal cramping, thinking my symptoms maybe related to IBS. However I don't have much dairy products as am a soy person. I have sore Breast , although right is sorer & it is kinda only the nipple area. I have been having nana naps around 8pm or so.. I feel nauseated on and off, and it goes away when i eat. I have also had discharge to point i've needed to change nickers. ( sorry if tmi), due to cramps I thought i might get period earlier, but nothing (obviously) .. I have been to the docs he tested me and my Vitamin D was low, he has also done a few urine tests and has come back negative. this has been within the past three weeks or so. I was thinking that this can't be related to IBS? I also can't be pregnant as I have had several urine test which show nothing. Should I wait and if i am preg, how long would I be?