Hello ladies! I've never really shared my personal problems with anyone before, but right now i'm really confused about where I stand with this guy that I really like. I have no clue what to do or think at this moment. We have known each other for a little over 4 years and have gone out on dates over then years. The attraction is there both physically and otherwise. He has also been there for me whenever I've needed him. Out of the 4 guys that I have dated, he is the only guy that has appreciated me as I am. He hasn't tried to change me as far as I know. About 3 weeks ago he asked me out and he said that this time around he wanted something going towards a long term relationship. Everything was great and I was happy again after a long time. However, about a week after he said something to the effect that he wasn't too sure about where things would be going and he didn't want to break my heart later on, and that we should just stay friends. I told that it was ok with me, but that I was a bit hurt. He apologized for his behavior. We still talked here and there. He then invited me to his birthday about a week ago. It was a very last minute invitation, but I still decided to go since he had been to my birthdays ever since we have known each other. He was very surprised to see me there, and he introduced me to his friends. To his close friends he introduced me as his girlfriend. However, he was a bit drunk by that time. Before I left the party he told me that he was sorry he couldn't spend more time with me because he had to play the "good host" and that he didn't want to loose me. After all this happened, I asked some of my friends about what I should do, and they basically said that I should just step back and have him contact me, or that I should meet him up and have a talk with him and get things straightened out.
I seriously don't know what to do. Any advice would be helpful. What I feel for him, I've never felt for any other guy. I don't want to loose him. Sorry about the long question, I thought that I should get everything out there for better understanding.