I think you might have done well!! You 'freaked out' on a situation where it was perfectly justified, but you didn't "freak out".

You showed strength and a bit of ... dare I say it, distain?

I can't help but think that it's got his cogs churning.

Yay! I feel like this is a huge deal! smile

Now let this carry you forward, with your GALing, with your detachment, etc.

And not responding to him only helped this situation in my opinion.

Yay yay yay!