Ugh - your ex is such a creep, I hope incidents like this help remind you how much better off you are without him.

Sorry things didn’t work out with the last guy but glad you know you deserve better.