The shortest advice I have for you is don't get too invested in this guy, because he is taken after all. That way if he never breaks up with his girl, your heart won't be broken like it would.
This is a hard one. It’s not easy to give up on someone you really like or love even, but it's important to respect him by not ruining his relationship.