I'm so glad you are learning new ways to interact, 'stand your ground' and do what is right for you and your children. When I read this quote of yours, I couldn't help but think the same thing that Cynay said about how far along you are in your recovery!
I'll take it one day at a time, and today is a good day.
Like they say in the rooms of Alanon: "Keep coming back, it works if you work it, so work it you're worth it!"