Just watched that episode last night! I was laughing throughout that entire exchange and the one at school when she tore into him. Can't blame her for being mad and getting back at him.
I think she was a great match for him from the start. She knew how to keep him on his toes. I liked that scene at the end though, he seemed to be intrigued with her there.