Sounds like you are doing well with the little guy! Practice for fatherhood perhaps?