It sounds like he does actually care about you. Not knowing you or him, I am just speculating, because it is all I can do given the circumstances presented here. But, that said, I would definitely recommend seeking out people that genuinely give a **** about you. That **** is hard to find, most people only care about you for as much as they can use you for. I say give him a chance, the truth will present itself with time.