What should I do? Sorry, its so long!

Jade • Mommy x2 Violet💜 Finn💚
I feel so numb.. I love my boyfriend to the moon and back but I'm so worn out. I'm so tired of the fighting and the double standards and being made out to seem like I'm a whore when he's mad at me. Or telling me I don't care simply because I didn't do what he wanted right at that second. I know for a fact that I bend over backwards for him. I do everything I can to make him happy. Not to say he never does anything for me because he does. And I'm so grateful for everything that he does do. I hardly ever ask him to help me with the house. He's done the dishes a total of three times in our new place. When he leaves to go somewhere and says he'll be back in like an hour and a half and then three hours have passed and I haven't even heard anything from him. So I eventually call him just to make sure he's okay. And when he does answer he always says I about to head home. And then another hour will pass by. So I'll call again wondering what's going on and he still hasn't left. By that point he'll head home but he gets angry at me for being disappointed when things like this happen. And it happens every time he goes somewhere not just once in awhile. So now when he says he's going somewhere I just go numb, I don't believe him and I know that I'm gonna end up spending the whole night by myself. Which wouldn't be an issue if I wasn't always the one who has to be by myself. Mind you he never wants to be home by himself for even just a few hours. I just don't know what to do at this point..