Why does the guy you like who likes you too pass by your seat on purpose but don't say a word to you when normally he does?

1.) he is shy.

2.) he has another girl that he liked.

3.) he is not feeling well.

4.) got scared of what you did yesterday to him or to another person.

5.) he doesn't like you anymore.

6.) jealous.