He's avoiding you because he knows that you like him. A guy feels insecure when he knows somebody likes him just like girls. When we have friends we act normally with them but once we know that they like us, we start to feel strange and weird when were with them. We often feel shy when they're around. So it's just like that. And sometimes when you know that your friend has a crush on you, it's hard to put back the past and act normally because it's just not like that...
It's also like when your ex says that you could still be friends but deep within you just can't because you had a thing before and it's hard to just forget about it and act like nothing happened.
I'm going through the same thing...I met this guy I really liked and I thought he liked me back. All semester, we hung out. We cooked together, went to dances together, went to church together, everything...he had a lot of other "girl" friends though and whenever he was around them and I was there, he ignored me completely. I got the hint...so after months of getting led on, I finally told him that I was tired of being on an emotional roller coaster. I admitted that I liked him but that I knew we would only be friends. He said he admired my bravery for telling him and apologized for his behavior. He told me "hopefully my actions in the future will prove to you that I am sorry." Little did I know that those "actions" would involve avoiding me completely. I don't get it either...I'm just as lost as you. But basically, I've come to the realization that he's the one missing out, not me.
I believe this guy feels a little guilty that he doesn't feel the same way you do.
I have the same problem ladies but mine is a co worker. I was like 99.9% sure he liked me but I knew he was very strict on that no office romance but I told him anyways because it was bothering me so dang bad. HE said he felt the same way and didnt know what to do about his feelings. The next week he stayed away from me most of the time. He would just speak and walk away, but before my confession he was in my face like every 15mins. I don't know I really miss talking to him and emailing him.
He is probably just feeling awkward about the whole situation. Guys don't quite know how to handle certain situations very well, ones just like the one you are in. If you sit him down and talk to him and let him know how do you feel, you may make a little headway in building your friendship back again. Guys don't like to feel uncomfortable when around girls. Rather than staying around feeling uncomfortable, they just ignore the situation altogether.
I am sorry I have to write this in the last paragraph I ment to put life in there. Because sweetie you really have your whole life ahead of you. Don't feel bad you will find that person in your life. I give you the best of luck. Enjoy your day, An stay positive.
It is good to express your feelings. We all have freedom of expression and we should use it the way we want to use. But one thing is pivotal that we should use it at right time. It is better to use right sentences and express right thing at right time. Well I am not saying that you did something wrong by expressing your feelings as he was your friend as well. The thing that is coming over my mind is that a girl should not be that bold to explore herself. Woman is another name to fragility. So, she should be decent in this regard.
Now you are talking about him that he was your cool crony so he was amiable to you. But in the current scenario, he is not the way he was in the past. I think he might be taking interest in you as you are his friend as well. But this is only possible if he does not love any other girl. You must know about his love line if you are her best buddy. Another thing is that he must be feeling uncomfortable because when love sort of thing comes between friends then it also spoils the beauty of friendship. I am surprised why you did not feel so? Friendship can change into love but love never changes into friendship.