Well done you! Love the interaction. Love that you looked so great and he looked awful. Love that you were emotionally in control of yourself (that choking part was fantastic - and then you just moved on so that you didnt get upset!! I love your work!!)
Sounds like you had good ideas financially too - that must have impressed him, and made it clear that you are being financially independent and not just going to go along with what he suggested.
I bet you have got him wondering. To all purposes it looks like you are coping a million times better than he is!