How old is your little guy again? That sounds really tough!