Yesterday Charlie turned 7. How is this possible that he has grown up so fast? He was just born. He is such an amazing boy-so honest, thoughtful, funny, spirited, brilliant, loving, forgiving, adventurous, athletic, caring, handsome, cool, stylish. I mean really, Charlie, you really impress me and I love you sooo much, more than you will ever know (but I hope you do know so you can feel good knowing how loved and admired you are).