Help.

Okay so I've been with my boyfriend for little over a year and a half now. We live in two different states and our relationship has been tested many times. But now I feel as if I'm loosing feelings for him. Not because I'm unattracted to him but simply because I feel as if he need a lot more time to grow up. We are both almost 20. I'm going threw a hard time right now and all he really cares about is how he feels. I get that he is trying to help me out and make me feel better but he doesn't really take my feelings into consideration. All he talks about is what he wants to do to make me feel better(buying my food) yes, it's nice of him but I just want to simply be alone right now and he doesn't get that nor does it feel like he cares. I'm just not sure what I should do.