So I guess I'm on solo status for the time being..:-/
Most Helpful Girl
BIG RED FLAG. You know it, I know it, we all know it. Clearly that girl has reserved herself for another man. I feel really bad for you because you sound like a decent person, but I'm afraid you need to give her an ultimatum. Him or you. And even if she picks you, still consider the fact that she has disrespected you, and has already broken the trust level. Don't stick with her just to have a girlfriend, friend!