They say that time marches on -- but sometimes it seems more like a sprint.
Best wishes, Katie! I cannot wait to see your little boy. He will be such a blessing to you, and though there will be good days and bad days, he will bring you more joy than you could ever imagine. ;o)