Question: what does it mean when a guy cares for you?
Answer: He will try and be with you always and not just for sex. It means he wants to be in a relationship with you. He might just want to shag you: concentrate on facts and neglects his words, if you still think he cares about you then he does not have an hidden agenda (=he does not plan to seduce you and leave you).