Sounds like you're ready for a change. You're not being treated the way you want/need to be&you're unhappy. Not a good sign when it's been going on for a while&you haven't been able to get through to him. I know this because I've been in a similar situation. I wouldn't move so fast towards the guy you've been talking to-he's got a girlfriend&you don't want to jump from one relationship to another. If you do that, you'll just be losing yourself&the time to figure out where you went wrong&what you want. Also, you like this guy as your friend, right? If you're having romantic feelings towards him it could change the dynamics of your relationship to something less than what you have now. Also, it's really easy to fall into the "I think I love him" attitude towards the first guy that treats you with a little kindness&sympathy when you've been in a bad relationship. I know, I've done it too many times! Hope this helps. It may be hard, but do what you need to for you to feel better.