for me personally, the things you stated didn't prove anything either way. Just because he asked you out doesn't mean that he isnt gay, he could be in the closest. Secondly if he hasn't made a move, he could be shy, being repectful (as you said), or he could be gay. Just because he does things...