maybe he still a boy, so not know how to please girl.
maybe he perpare only be your friend, not boy friend... so, he is no need to care you in those interm acts.
i think you running too fast in this relationship. slow down and wait for him catch up lar.
a test you can try:-
stop call and see him for about a week without any reason,,
see what he react.??
if he call you, first couple times answer you are busy and hang up....
if he treat himself as your BF, he will get nevious and rush to contact you..
otherwise, you know you had make a mistake lor...!!