What does it mean when a guy says he doesn't want to date you because he doesn't want to hurt you?

So me and this guy have been wanting each other for 6 months. Around a month ago he told me he wanted to be with me. The reason why we haven't made it official before was because we started dating when we both lived in the same town and then he moved away (this was all previously planned and I knew about it when I got into this relationship). So then we tried doing the lets just be friends thing but clearly it didn't work because we have feelings for each other. I am moving back to Brisbane (where he is) at the end of the year - not for him - this had been planned since the beginning of this year. So there is opportunity for us to be together properly. So we discussed all of this and came to the conclusion that we would wait for each other until I moved. Now he is telling me he doesn't want to date me because he doesn't want to hurt me. I find this really stupid and lame and self sacrificial bullsh*t and I think it is just a cliché he is using rather than telling me the truth about what he really thinks. However, he is denying tooth and nail that this is the case. I'm seeing him this weekend as I had already planned a trip and he really wants me to stay with him but insists that he sleep in the spare room. Like wtf? Please tell me what your opinion of all of this is. My gut is telling me he is bullsh*tting me but my heart wants to believe there is a way I can convince him that we should try in spite of the fact that one of us could get hurt. I'd also like to add that he is a sensitive, self conscious guy and he isn't an a**hole so don't go assuming that and base your answers off of it. Opinions please...
Updates
+1 y
Ok lets get this straight the problem is not sexual. We have had sex, many times. And he is extremely sexually attracted to me. I know that for a fact and am in no way up myself LOL He is not a player or an a**hole or a guy pretending to be the bad boy. He has NEVER treated me poorly.
What does it mean when a guy says he doesn't want to date you because he doesn't want to hurt you?
Post Opinion