Why does he stare straight ahead when he is saying hi to me?

The few times we have made eye contact he always looks terrified and looks away as fast as possible. I figured he was afraid of me and kept some distance. But whenever we have run into each other he always stops, either in front of me with his back turned towards me or next to me and says hello. But he never looks at me when he does that. Why would a guy behave like that?

Why does he stare straight ahead when he is saying hi to me?
Post Opinion