We've caught up a few times but i'm not really sure if he just wants me around for when suits him or he's actually interested.
I want to see him again!
Why did he bother texting me saying it was nice if he doesn't really care about me?? Is he a bit immature for a realtionship but wants me around for an easy hook up?
Based on his last text, it's clear he doesn't currently see you as a relationship prospect. You probably shouldn't hold out hope that he ever will. But if you want to maximize your chances, the basic strategy is to play harder to get.
Texting you "it was nice" is a sign that he still wants to keep you around, but on his terms, e.g. hookups.