Oh okay, then must be farther along than 3 weeks because your period wouldn't even be late at 3 weeks pregnant. There are due date calculators here on JM where you can put in the first day of your last period (if you know it) and find out your due date if you want.
Glad your looking on the bright side of things, I was so freaked out when I found out that I cried for at least a week. The ladies here on Teen Mommies were the only ones that kept me going for awhile. Good luck on your journey and I hope you have H&H 9 months!