Dear Weeping Willow, I just saw your post--I hope you're still on here! Anyway, I read every line of your post carefully and can't believe how we have the same life! I have dealt with what you're going through.
I have realized that in almost every marriage (even the fake ones on tv) there is always one level-headed wise spouse and one who is not-so-wise. Know that you are the wise one. He is a better man because of you. Know that you both committed your lives to each other and have a son who needs you both, so forget about divorcing him. Know that as women, we seem to attract men who have these issues when our own mother or father had problems too--why? I don't know, we just do. We have some kind of magnet that draws them to us. Know that aside from his horribly annoying qualities, he loves you and the baby. Treasure that. Know and remember why you married him in the first place, and smile about good times. If he's not as handsome as he used to be, look at old pictures of when he was sexy. Don't let the pilot light get snuffed out permanently for this guy (unless he physically harms you or your child--then all bets are OFF). Doesn't sound like he's going to try anything like that--good.
So how do you deal with him when he starts in on the accusations, mind games, and foolish talk? Find Your Inner Mute Button. You will have to do this for your own sanity. Just stare at him when he gets started. Do not respond; stay quiet. And don't glare at him like you want to blow him to pieces--just think of something else like doing the laundry or what bills are due tomorrow. When you remain silent and don't dignify his comments with your time, he might actually hear himself talking and realize he's not making any sense. It takes 2 to argue, so don't give him the satisfaction. Stay calm! He might give up and walk away. Give him some time to go cool off, and then go do something you enjoy (go play with your child, make a yummy smoothie for yourself, watch something funny on TV). Be your own best friend while you give him space. Then, find him later and be friends again. Do not wait for his apology. You will only set yourself up for hurt by doing that. You already know you can't change him and he's not good at admitting fault (which in a man's mind is FAILURE, to them). But you can be an example of a lovely wife who is in total control of her marriage and her own feelings. Don't let him twist your emotions into knots. You are a smart, organized, strong, and sensitive woman. I can tell all of this by what your wrote in your post. Gosh, he is lucky and needs you. Remember that! Very best to you Weeping Willow. Weep no more.