At others, it seems impossible to imagine a time when he wasn't part of the picture. Those BK (before kids) days seem part of a long ago hazy-memoried past. It's hard to believe that it was only three years ago.
These time paradoxes are common for parents, as someone once told me that raising children is all about long days and short years. We try to savor the days (even the really LONG ones) and not think too much about the years. So far, they've all been great ones. Happy birthday.