I want more

How do I get him to give me more? More affection, more motivation, anything to make me feel good about myself and confident in my relationship. He’s so passive. He won’t even get mad at me. It just gets to the point where I break and go off on him and then he brings up some random issue I had no idea he had with me. And then I fix it as soon as I’m aware, and he on the other hand charges nothing, regardless of telling me he understands and wants to make it better. I’ve made it clear what’s wrong, he says he gets it and he’ll work on it, and nothing. Ever. Changes. Does he even care ?? Is he mature enough to be in this relationship?? We’re 20, been dating for a year and I don’t need to waste my time. Help. Please help