You pretty much seem to have him figured out. He wants you around when it suits him but doesn't want to commit to you fully. He sounds incredibly emotionally withholding and far from the sort of person you would want to spend the rest of your life with.
You need someone who truly wants to be with you and who makes you feel good about yourself, not someone who manipulates you and undermines your self-esteem. The following link explains how some people have a 'lovestyle', or a way of relating in relationships, that is unhealthy for their partner (which seems to be the case with your man):
Ultimate Self (realizing personal potential) | Heartbreakers