Come on girl. From what I've read from you...it seems like you are strong enough to be single. You don't need guys like that....Guys that use you and don't appreciate you. I used to be like that, when I was 16,17....
it might be lots of things but one thing is for sure... He does not appreciate you.

if i may ask, what does he give you or help you with? does he show any feelings at all?