That is one beautiful little boy. They grow so fast. I don't have to look far to find a chewed spot on a furniture item or a treasured toy, in order to remember the frustrations of going through teething time. You are almost there. I know you have been there before, and it isn't easy! LOL.