hang on, since I've been MIA, Hay, are you PREGNANT? CONGRATULATIONS HONEY! WELL DONE!!!

Fill me in, what's the due date etc???