I do apologize for the long confusing story but I seriously need some advice & input from all the guys/girls out there. So here a little background-i have this friend of mines that I've been friends with for nearly over 2 years. To me, he's one of my closest friends that I am not ashamed to be myself and I really enjoy his company. He, I believe, only sees me as his friend. We've been working together in one of my school club for almost a year and a half. We talk, see, and chat on the phone quite a lot because of that. He used to have a girlfriend but broke up a few months ago because she was being unfaithful. He was distraught and stressed because of what happened & I gave him my honest advice/opinions. So here's the deal, yesterday and tonight, he & I along with other friends were working late at night at school. There's always been jokes going around how he's now single and that there's a lot of single girls out there for him (he always said that it's difficult because he's on the shorter side for a guy and difficult to find the right girl to connect with). But tonight, he met one of our mutual friend's roommate. I admit she was good looking and a nice girl. Throughout the night, they chatted and got close with one another. As we were wrapping up, he quickly grabbed his stuff and started to head out with this girl. There was this grin/smile on his face (you know, that face that a guy makes when 'i really like this girl, we're gonna go somewhere quiet & etc"). When I saw that face & the interaction they had going on, my heart immediately started aching and I just couldn't do anything but put a smile on my face and jokingly responded with raised eyebrows and smirks. They seemed to be really close and after they both left, all i could think about was him and just him. My heart continue to ache and i could feel that i was close to tearing up. I tried my best to hide it from the others but I really just wanted to stop him, pull him away and tell him the truth. So here are my questions: Why am I aching so badly? I mean I admit that there were times when I wish I was together with him but knew that he is 100% straight. Am I jealous of him or of her? As soon as I saw them close together, I couldn't help but feel that way. In your opinion, what does this all mean to you? What would you recommend doing? He's graduating at the end of this year so I only have a few months left to see/be with him and then I don't know when I would ever see him again. He is definitely one of my closest friend, good-looking, smart and definitely one-of-a-kind nicest person I've ever met. In your opinion, what should I do in this situation? How can I get rid of this heartache (that same feeling is coming back as I type out this entire scenario)? Now I am also starting to act weirdly around him. Could this be part of the problem I'm having now? Please no negative comments/opinions. Thank you all in advance. I really don't want to lose such a good friend but a part of me wants more than just friends.