OP, so very sorry that you're experiencing this abuse. I speak from experience when I say that abuse gets worse with time, not better. Yes, your husband may temporarily show a softer side, but will always revert to abuse when he feels pressured, insecure, fearful, angry, etc.
- The fact that he shoved you is a major red flag. I agree with the PP that you need physical distance. That doesn't mean you can't pursue therapy. It means that you need to guard your physical safety. I promise you, if he pushed you once, he will push you again. My therapist told me that abuse always escalates and I ignored her. My ex had good days when he could be so kind and loving. But inevitably, the abuse returned. And it was always a degree more vicious than before.
- Do not let fear compromise your safety. Women who are abused often stay because - and as you've read in some of the PP's posts - they are told they will never find love again, no one will want them, and/or that if they have to share custody of the children they might as well stay married. Bull shit.
They are shamed and demeaned into staying and unfortunately these messages aren't just reinforced by the abuser, but by friends, family members, and others. These messages are part of the problem, but they are also totally irrational.
Does it matter to you that you may not find a hot date right away with young children if the flip side is enduring emotional and physical abuse and subjecting your kids to that environment? You will never have the life you want with an abuser next to you. Never.
Maybe on some level you have a fear of being alone, but understand that even though you live under th same roof as your husband now, you ARE ALONE. Your husband has no doubt whittled away your self esteem and he is counting on your fear of him and fear of the unknown and the fact that you have small children to keep you where you are and under his control. I repeat, you will never have the life you want with an abuser by your side.
- Therapy is always worth it, IMO. You may decide to end your marriage anyway, but it will give you a chance to communicate with your husband in a safe space and to, at the very least, gain some clarity about what you need from him and from yourself. It can offer you the chance to build a foundation for the future for yourself and for your husband and for your kids. It can also set the stage for being reunited with your husband or for a more amicable split if that's the direction you go.
Best wishes. OP, you deserve better and so do your kids. Do what's right for you and for them and stay strong until you've got that.