Most Helpful Guy
1. she kinda of misled you by not divulging that she had a dude when you were making your moves...not an egregious error since you didn't try to hook up with her or ask her out but still she probably should've mentioned it (I wouldn't be happy with my girlfriend if she let a dude flirt with her without telling him about her bf)
2. She's evidently pretty selfish in that she has expectations for other but none or at least different expectations for herself. She will over react in immaturish ways rather than dealing with things like an adult.
3. Oh and this is pretty big, she has a dude
The whole situation just seems like more trouble than it's worth and she doesn't sound like someone really worth putting yourself on the line for0