He also lectured me about how grown-ups should get things for little kids if they can't reach them (he wanted to play with some magnets that I didn't particularly care if he played with, but I also didn't want to encourage him playing with/losing them, so I told him if he wanted them, he'd have to get them himself).
I was feeling off this afternoon for a variety of reasons, and I knew I was being snappy. Ethan totally called me on it. I'd like to think his unflinching moralizing proves I'm a decent parent...even if it was me he was preaching to.
After I apologized for being rude, he told me he loved me, and we hugged. He's such a good parent.