He's a creep. He's projecting all kinds of weird shit onto you. Look -- learn how to say no. I know it's hard, it's near impossible -- he's being nice, after all ... he seems to just want to be your friend, after all ... but after all, you're confused about his motivation and nothing he does is clear to you. Are you relaxed and happy? Do you look forward to talking to him? No. Do you see what I mean? I think you should start practicing trusting your feelings. Like, don't let yourself be drawn into some weird relationship with some weird guy because you feel obligated because he is being "nice." He's being weird.
What Udog said.