Social Anxiety, among other such problems.
It greatly depends on the nuances of behavior tho. Some people can act like that because they are just shy, some because they don't like you, others because they have a crush, etc.. It's not easy to judge.
Do not pressure him, just ask him calmly if there is a reason he doesn't face you. Do NOT be angry o......