Sweetheart I'm so sorry to hear this and that you're hurting.
I've been in your situation but I was the one seeking the divorce because my ex-husband was abusive physically & emotionally. He was also a lousy father, a drug user, and a terrible husband. I stayed with him for over 15 years praying things would get better, but they never did. Like your husband, he said all I did was bitch, etc. And like you, I didn't. I simply kept asking him to do better for his children's sake. As much as he'd like to believe you're the problem he knows he is and is only blaming you to make you feel bad. He's not yet man enough to admit his own shortcomings so to make himself feel good he's got to blame someone and you just happen to be the one he's blaming.
I know this is hard and it hurts like hell, but you CANNOT allow him to make you feel as if you're the problem in your marriage. It takes 2 to make a marriage work , but it can take only 1 partner to destroy it. We all have our shortcomings, but you alone can't make your marriage work. He's got some demons that he's fighting and unless he loves himself enough to fix them he can't fight them just for you and the kids because then it won't last. He's got to fight them to save himself and it doesn't sound like he's ready to do that. You deserve a better husband and your kids deserve a better father. Today it seems like your world is falling apart because you have to deal with the hurt, pain, anger, & fear but tomorrow you may be able to see this as a blessing in disguise just like I did.
My life changed drastically for the BEST when I finally got the nerve to leave & divorce my ex. You will be OK. You will find a place to stay, and believe it or not you're in a much better position to get assistance as a single mother than you are as a married woman. Use the resources that are available to you and you'll be able to not only get through this, but prayerfully you and your kids will be much stronger emotionally and mentally going forward. Take a moment and think about what you need to do to take care of you first and DO IT! You can't take care of your kids if you're not taking care of you. Once you've done that you can begin to think clearly and develop a plan of action for you and your kids. YOU CAN DO THIS!
And don't be afraid to cry. It's OK to cry and rant & rave because you have to get those feelings out. You won't do it one time or even 2 times; you may do it many, many times, but just do it. Don't hold those pent up feelings inside or they'll eat you alive.
The one thing that I did to help my kids was be extremely honest and open with them. That's the least I could do because they didn't choose their father. It hurt them, but they knew all along what was going on. THey were waiting on me to get to a place where I could finally leave, and they were only 10 & 6 at the time.
Sweetie, I don't know you personally and it doesn't matter. I'm here for you not just on this forum, but you can always PM and I'll give you my phone number and vice versa. This won't be easy, but you will get through it. Please, please, please....do not beat yourself up. You know in your heart that you've done everything you can to make your marriage work and that's all you could have done. You are beautiful, smart, loyal, loving, caring, trusting, and above all, decent and lovable. Don't let this take your joy and definitely don't let this break your spirit. YOU WILL AND CAN GET THROUGH THIS.
Hang in there and remember, you can always PM to chat. I truly don't mind and would love to be there for you. I wish that I had had somewhere there for me so if I can help in any way please don't hesitate to contact.
Hugs & Kisses.
Tracey