silly ROFL!! I LOVE your letter, it made me laugh out loud!! My daughter is 4 1/2 and I know exactly what you mean! I love that statement, "I love you so much that I almost puke." LOL How perfect is that? Perfect photo to go with the letter too. Awesome job!