Hang it up until she is ready to commit. I agree with JITB. She is caught between someone she wants but won't commit (other guy) and someone who she can be with, but doesn't want to commit to (you). If sex is all you are looking for, then go find someone else. You don't want to a) catch anything from someone else or b) end up getting her pregnant, then having her run off to some other guy. Until she is ready to be WITH YOU and no one else, I would advise to just take a step back...