he has shown me too many signs of him liking me, such as:
- going out of his way to smile and say hi/ bye to me
- wait for me after class for more than 20 minutes
- willing to teach me whenever I ask him to
- anxiously looks for me for more than half an hour when he doesn't see me (and when we have an arrangement to meet)
- volunteer to meet me in a cold stormy day for a few minutes
- his hands trembled when he was teaching me for the first time
- he was really nervous when he talked to me for the first few times
I told him that I won't have the same class with him and that I really like him and thanked him for all his help. He told me that he hope I don't become too much of a stranger around campus. I texted him a few weeks after that conversation to ask him how's his vacation, and he didn't reply.
I know he is really shy and not very good at expressing his feelings. But...can a guy be so shy that he won't take any action or say anything even when the girl he likes already told him that she really likes him? Did I misunderstand the signs? Or...is he possibly gay? What should I do next?

