Childish boyfriend

My boyfriend literally NEVER talks anything out with me. He’s done it once or twice and it frustrates me so much. Whenever we fight over text, he just stops answering me. When we’re together, he won’t look at me and won’t talk to me or answer me. It’s incredibly frustrating and idk what to do. He calls me childish bc I fight with him but I think he’s childish too because he won’t talk any of our fights out with me. When we’re texting, he literally leaves and doesn’t answer me and then he comes back and acts like nothing happened. When we’re together, he won’t look at me or talk to me so I end up apologizing for what the problem was so that we can stop fighting. Idk what to do!! He never talks to me about our fights or problems, even though I want to so bad and I try to, but he always turns it down. So currently, we’re not talking because he told me to leave him alone and not text him even tho I kept insisting that we talk through things, so he just left and i’m so incredibly frustrated. I really don’t know what to do!!! Someone help me please?!! What should I do?!!

Update: he texted me saying some rude thing and I’ve been trying to get him to talk things out with me for the past hour and he refuses and says there’s no point in working things out because we’ll just fight again. So I asked him if he wants to break up since he doesn’t wanna work out our problems and he said no. I’m soooo frustrated and I can’t stop crying. He makes me feel bad about myself and he tries to make me believe that I’m crazy. And I know that’s abusive behaviour and I tell him that, and he says how can you say that? I would never be abusive toward you. Please don’t say that again. And I say sorry and I know you would never be abusive. I really dontknow what to do. I’m so frustrated