If your average cycle length is 28 days from day 1 of a period to day 1 of the next period, you would be at about 19 weeks pregnant and your due date
would be May 14, 2009. I agree that you should have seen a doctor by
now if you have not. It would be time for an ultrasound, at the least.