Oh, Jeni, I'm so sorry. How disgustingly disrespectful. But I'm HAPPY to hear you using this anger instead of wallowing in sadness.
I'm SO proud of you for setting yourself up to protect yourself. That's some AWESOME self-love & self-trust right there!