Need relationship advice 😢…

A little backstory: I’ve been with my husband since I was 18 and he was 19. We are now 26 &27. For the first few years of our relationship we’ve lived with his mom & siblings. Which was complete hell. They’re very narcissistic /toxic/envious/jealous/disrespectful people who’ve tried to physically fight me in front of my children on multiple occasions and so we decided to cut them out of ours and our children’s lives for good once we were able to finally get our own place which was about 3 years ago. Our relationship has not been the best specially with living with the in laws, they really put a rift between me and my husband and honestly he’s just overall not a great partner to me… our relationship has been going downhill… I no longer have a sex drive and don’t want to be intimate with him and it’s been like this for a for a few years now because of the harsh and cruel things he says to me. He gets really upset that I don’t want to do anything (although sometimes I give in and just do it for him anyways) It’s hard for me to even feel in the mood when everything he says just replays in my head over and over again. Also, he’s been sleeping on the couch lately. I really feel like this relationship isn’t here anymore, whenever he’s talking with his friends (guys) he’s all happy and excited but when it comes to me… I get eye rolls and short answers. We both love each other but I’m not happy anymore. There’s a trauma bond and I just dont know how to leave. I also fear that if I do leave, he’ll make my life very difficult (he’s told me he would do that). I fear that my in laws will try to interfere and find ways to try to be in my children’s life behind my back and I won’t be able to protect them from that. That’s 1 of my biggest fears is that I won’t be able to protect my children from them knowing how harmful those people are and it breaks my heart into pieces because I’m truly suffering and not happy anymore but I’m too afraid to leave and have to deal with that ):