Question: how to tell if your gay friend has a crush on you?
Answer: Make subtle changes to see if he notices. If a guy likes you, there's a good chance he'll notice when you change your style or accomplish something you've been working on. If he compliments you on these things, or even if he simply notices them, take it as a sign that he's paying quite a lot of attention to you.