My husband has a terrible temper. It's been a problem for years, primarily in the car; he gets annoyed with other drivers and drives aggressively and dangerously as a result. He rarely gets angry with me and when he does, he controls it well.
He sometimes gets angry with our toddler daughter but again, controls it fairly well. He has occasionally snapped at her but nothing else, and they get on very well generally. They're getting closer and closer as she gets older and less babyish.
The problem is his relationship with our 10 month old son. He finds him very aggravating. When he won't sleep, or struggles wildly during a nappy change or getting dressed, my husband gets very angry and can be quite rough with him. On occasion, at night, he has shaken him - not very roughly but enough to show that he's capable of behaving dangerously towards him when angry.
I don't think I can allow him to be around DS any more. He says he'll try and control his temper is future and that he doesn't want to hurt DS or lose us over this. He says if he finds himself getting annoyed, he'll put DS down and leave the room. But he has made many promises in the past to restrain his temper, and he has broken them all. He says he barely trusts himself and can understand why I wouldn't. But he wants me to give him the benefit of the doubt.
I have a responsibility to keep DS safe, and I'm not sure that I can take the gamble and let his father stay in the house. I can't guarantee that I'll always be able to protect him.
I really don't want this to be happening. I can't talk to anyone in real life. I can't bring myself to let people know that DH is like this.