Well if his happiness is more important then yours then let it be but if you think hes not happy and you hate his girlfriend then screw her and go for what you want. Just follow your heart it always know s the right path. Its your decision!!!
I'm in the same situation. Basically what I'm doing is letting it weigh out. I'm not trying to make them break up or anything. The smart thing to do is to see if he feels the same before you waste your time waiting on someone who is taken, but don't over do it. If he feels the same, you got to let him make a decition on what he is going to do. It takes time. And it's kind of hard to deal with those feelings but if it's meant to be, it will work out in the end.
Does he know your in love with him, because it would suck if you never told him and regretted it for the rest of your days. If he's in love with his girlfriend then don't do anything drastic and DON'T break them up, even if you don't like her, try to respect them as a couple. Unfortunatley cases like these don't always end well, because if he leaves his girlfriend for you, you will be considered the bitch that broke them up, and if he stays with her, you might be stuck in unrequited love with him for a very long time. If he has the same feelings as you, then patience is the key, but if not, sorry, move on.
Good luck!
Good luck!
Care for the one and seek one who cares for you....Understand it clearly...Marrying a person who cries for you is best than marrying a person whom you like...All the best...Enjoy life every moment...
Don't get involved way to much drama.