ARR went to his first invite-the-whole-class birthday party today. Total success. Despite being a tired, whiny, clumsy mess all morning (he didn't get enough sleep last night and so spent most of the morning tripping on things and melting down over trivialities), he was a stellar party guest. Perfectly behaved, great manners, ate a good lunch. No meltdowns, only a little teariness when someone stole his duck (which was immediately appeased when we retrieved said duck). He politely and carefully informed all employees that he was allergic to cow milk. He made a pizza (with no cheese) and covered it in veggies, decided to try olives and declared them to be good, and played his first arcade games. The birthday boy seemed to have a good time. I brought an emergency sandwich, which we didn't need, and a chunk of rainbow cookie as a birthday cake substitute. Success all around.