His communication is getting much better, and as such, his behavior is too - I think lots of his "being two years old" anger was because he was frustrated that we weren't understanding him.
Sometimes, however, his moods come out of nowhere...
Xander was running and tripped over his own feet. Ari was running right behind and fell on top of him.
"I'm sowwy, Xander," Ari said.
"It's okay, it wasn't your fault," Xander replied, brushing himself off. "No worries, honey. But thank you," I added.
"NOO!!!" he yelled, surprising us all. "It IS my fault!!" He then left the room, huffing and puffing.
J and I looked at each other and laughed. His vehemence was just too cute. Xander just looked baffled.
A moment later Ari came running back, scowling and indignant. "IS NOT FUNNY!" Then he ran away again. Jonathan and I lost it.
You woulda laughed too had you been there, I guarantee it.