Here's my take: never say never.
I plan on
What I do know is that even when he makes me want to scream, I love him. I can't imagine my life without him but I'm not naive. I know people change, things change and if one day he decided I wasn't the woman he wanted to be with, I wouldn't want him to stay out of obligation. I'm not a fan of staying together for the sake of the kids, I think that is just as wrong (if not more so) then whatever it is that happened to make you consider leaving. If you're not in love, if that person doesn't make you happy more then they make you sad, then you shouldn't be with them. Divorce is messy and sad but I don't think it's always a bad thing.
Don't get me wrong, I'm not saying you shouldn't exhaust every other avenue to try and make things work, I'm not at all saying you should just throw in the towel at the first sign of trouble. Not at all. I am saying that if you can't make it work, if you can't make each other happy no matter how hard you try, if you don't love the person you are married to...I totally 110% agree with divorce. Kids need to see parents that are happy and in love, parents that argue but still kiss each other goodnight and say I love you before walking out the door. (2 things that happen every single day around here) Kids need to see all of that...if they see parents that walk around angry with each other, parents who fight and argue more then they laugh and hug...that is what they are going to grow up thinking is okay and normal. Life is too short and at some point you have to give up the fight, admit your part in the problem and make a choice. Fix it or move on.
Now should my darling, wonderful husband ever raise a hand to me in anger...or do anything to hurt our children...well, that would be it. I'd walk away faster then he could apologize and he'd better just pack his bags and start moving because there is no way in hell my dad or brother would let him get away with it. I'm pretty secure in saying I don't have to worry about that though. The man doesn't have an abusive bone in his body...so I think it's safe to say that he'll be with me and my bat shit crazy ways for a very long tim.