Woah, I'm sorry that happened, Chopin!

I'm afraid I don't really have much of anything to add right now, but you definitely seem to have handled it well.

I know if that had been me, I would've either; panicked and froze up (physically and verbally), burst out crying, or even have walked out to get away, get some air, and put some distance between us...