there is absolutely nothing wrong with him!
there are only two possibilities of what is going on here..
the first being...he is gay...and just trying to figure out how to tell you.
or
the second being ...AND THIS IS MY PERSONAL GUESS...he is crazy in love with you!
come on open up those eyes of yours for just a minute and think about it...
i am speaking from personal experience and from the experiences of a lot of guys I know...
he is in love with you ..
i was personally in love with my best friend of nine years...for at least six of those years...
and I used to do the same thing...i was there for her...would make her laugh when she really needed it...talk to her about her problems...(even problems with guys..how naive I was lol)...anything and everything I could do for her...and it was because I loved her so much and wanted to be with her...but there came a point when I realized she wasn't getting it...she didn't understand I was in love with her...to her we were just amazing friends...so I started to act the way your friend has...i stopped hanging out with her one on one for the most part...stopped really looking at her...i was doing these thing to try and protect myself from inevitable heartbreak when the day came when she said she didn't feel the same...(which came! lol)
so I repeat there is nothing wrong with him...he is just a poor boy in love and you are his oblivious princess.
hope this was helpful
Brian from www.ideabombs.com
link