Doesn't it seem like yesterday that you were bringing him home from the hospital? I don't really feel like I'm getting older till I see how big the kids are getting - my nieces and nephews range from 9 to 21, and it feels as if I was changing diapers yesterday! Tell him we all said congratulations!
What a cutie!!! He looks so proud - and you have reason to be!!!
Enjoy it while it lasts! We recently attended our god-children's First Communion. (They just turned 8). Hubby ran around taking pics saying "We'd better all remember this, because it's the last time they're going to look or act like angels for a LONG time" LOL!!!!)