Dear Alexa,
I have been married to an abusive man for almost five years. It has taken more out of me than I could ever explain to you. I stay for my kids and because it has slowly gotten better. It still sucks. But if my husband can learn, how much more can your special little children? You have such an opportunity and calling, if you will, to teach them how to be good people. Teach them life skills so when they are ready to leave the nest, they are ready to fly, or at least walk.
How do I keep the faith? I stay close to God, or I try to. I think of what I want to give my children, and how that there are so many wonderful moms out there who are sacrificing daily for their children, and I am proud to be one of them. As far as sanity goes, I have specific goals for my children, and I gain satisfaction from slowly seeing them reach those goals and being a helpful part of the process. Keep doing those things that will help your children grow to be the people they need to be.
Don't step down on the toughness, but always step up on the love. If you deliver discipline with a hug, and an I love you, they will always remember that they can come to you, even when they're wrong, and you will be fair. Motherhood is a sacrifice, and it is always worth it.