Why does my crush always looks at me in a sad way whenever I talk with other boys, and if he catch me staring on him then he go and flirt with other girls and then check if I am looking at him?

It sounds like your crush may have mixed feelings about you and is trying to navigate his emotions....