Guys, Why do my guy friend behave like this, around me?

I have know my male friend for four years. He is a generally nice, caring, loving, smart, and manly when he is around other people. Around me he behave rude, childish, serious, annoying, and generally treat me like a child. I don't understand males but I think there has to be some reason for him to be treating me this way, while treating other female friends differently. When ever I accidentally touch his hand or figure, or try to hug him he would say no or pull away his self from me. He can easily hug or hold other female friends hands but not me. All he does is annoys me and make me angry. We are friends and we never hang out and we don't talk much when we are alone and there is just silence.
Guys, Why do my guy friend behave like this, around me?
1
Add Opinion