Question: a guy who is hot and cold?
Answer: He just doesn't like you enough. He just doesn't know how he feels about you. At the root of his hot and cold behavior is a whopping dose of uncertainty. He thinks you're attractive, he enjoys your company, he thinks you're a wonderful person, but something just isn't fully clicking for him.