Never expect a guy to buy expensive things but sometimes he can express his feelings though items for you.
He likes you
If a guy likes you he'll smile when you tell him, and he might be looking at other things, like look at things really fast
he likes you
he loves you...your body that is
No, But its kinda strange...
A guy may call your pretty and beautiful if he only likes you as a friend, but it is more common for a guy to say these things if he is interested in you.
know what he likes and get him something like that or buy a movie he likes but does not own
It could mean that he likes you(Alot of guy's will go out of there way for the girl they love) or he is just a nice guy.
There are many things that could happen if a gay guy likes you. He may realize that you are not into guys and never hit on you. He may show you that he likes you through his words or his actions.
Does he do nice things for you? Treat you nicely? Ask you about your day? If a guy likes you he will want to know little things, and will treat you well.
Talk about things they like and laugh at jokes even if they are not funny do things he likes but no notes
A gift card for itunes or best buy. A chocolate bar?