Just imagine your back at the top of those stairs again, he’s running for you, gunning for you. Last time he stopped within a hairs width of you tumbling down the stairs. Let’s say this time he doesn’t stop, or in the future your 4 year old runs out to protect you, and ends up getting hurt. He’s excuse will he that he didn’t mean to kill you/hurt your child. He was going to stop, and you should KNOW he was going to stop, because he’s always stopped before.
It’s doesn’t matter that he always stopped before, it absolutely doesn’t mean he always will. Just because the violence is inflicted on object and not you, doesn’t mean that your or any child/children won’t still get hurt. What he if he goes to slam a door in a rage, your fingers, or a childs fingers are in that door. Yeah sure he wasn’t trying to trap your fingers when he slammed the door, but that’s what happened in the end anyway. It’s so easy to happen by accident, there should be no risk of injury to you or any child, but during these rages that won’t be the case. So whilst launching say instance the TV remote or a glass across the room in a rage, are you sure that it won’t ever smash into your child’s face? Kids run around that literally what’s they do, and when you have kids you soon find out that they often end up in the way of things they are not supposed to. Accidental or not, do you think you’ll be so forgiving when your sat in A&E having to get stitches for your child???
I’m sorry to paint such a bleak picture of the man you clearly love, but love doesn’t stop this from being reality. You can love him all the work over, but you can’t save him, and him being a good person most of the time doesn’t make him a good Dad.
If you are still in any doubt think of it this way....it is absolutely and utterly his intention to hurt you during these rages. Currently (not always) there is something that stops him crossing that line, what do you suppose that is? Let me tell you, the ONLY thing stopping him from crossing that line is the consequences to HIM, not to to you!!! He doesn’t stop because he loves and cares about you, he stops because he cares about himself. There is absolutely no guarantee to you, that he will always care about himself, or care if he puts you in hospital or worse, care if he gets arrested or jailed.
I know it’s hard, I know you love him, but honestly you have the power to save yourself and any future children by leaving him. I know all this seems unimaginable, but trust me when I say, that if you stay 10 years from now you will desperately wish you had left. 