He don’t respect me

Over the last few years my husband talks to me like he don’t give a crap or anything, I do something he don’t like I’m called every name under the sun, I talk to him about something and he just don’t care. He calls me a fucking dumb ass who don’t know how to shut up and listen to anything anything he says, he talks to me like this in front of out kids ages 15 yrs old and 8yrs old. Lately it seems like he don’t want me to have any friends or anything, he tells me I talk to much to people even if the other people start the conversation he tells me I should just now answer or say anything. Our neighbor is someone I’ve know for 15 yrs who separated from her husband 2 hrs ago and I have a spare key to her house just incase she needs me to go let her dogs out if she gets stuck at work or to let her daughter back in when she locks herself out and my husband says I’m doing way too much and need to stop cuz it’s causing him to much stress I guess but I don’t see how when he ain’t doing anything but sitting at home drinking beer and watching sports and when I ask him how it’s affecting him in any way he says cuz I’m his wife and he don’t see why I’m doing what I’m doing. Our arguments are just getting worse and he likes to say I bring up the past which I have not in a long ass time but I somehow do he says every time we argue which is daily at this point even when we have a good day he gets upset at something at the end of the day and belittles me calls me names and everything else.