Not much to add. You've had quite the roller coaster of emotions, but you've handled yourself very well if you ask me. Standing up for yourself is important and it looks like you haven't for a while. Kudos, sister!
A few things to ponder. a) no matter how he acts or what he does, he is the kids father. No matter if you never talk to him again or not, he is the kids father. At some point in their lives, they will want to R with him. Even if they choose not to, they will want to. Don't ever forget that today is not tomorrow - he is what he is now, but may not always be that way. Keep your kids in mind when you speak about him to, around, and for them. It is that important to their well being in the future. b) You lobbed over a grenade of sorts. He was hit by all kinds of things yesterday (in his mind). He will digest them and lob it back. Don't be surprised. Don't get used to a pattern. He has the ball and he will pass it back at some point. Likely when you are ready for it the least.
Relax. Take a break. I'm very proud of how you handled that and took nothing from him. I suggest keeping that boundary as a permanent one, but remember what I said above about the kids future.
Peace, AJ
"Our lives begin to end the day we become silent about things that matter" MLK Put the glass down... "Yesterday I was clever so I wanted to change the world Today I am wise, so I am changing myself."