Right now, you're running on pure emotion - not our strong points in terms of reacting. We can make more problems for ourselves. It might feel good initially but the "high" of it will wear off and it's even worse feeling after that because it almost feels like you betrayed yourself and let them 'control' you. Then you feel ashamed.
I don't know. At least that is me.
I would just shut them out completely. Write them off. Divorce. Fuck them. Move on unapologetically.