All right, anybody who says to say to stay with a girl despite everybody else telling you to leave her because she is liar, a manipulator, and a cheater...is wrong. If that many people tell you the same supposed flaws in a person, they might be right. I'm basing this on experience and may not apply to all situations.
OT: If you're sense of smell is incredibly impaired and nobody else is seen flirting with the girl, STAY AWAY!!! Got my nose clear (I freaking hate bats...their poo makes it so I can't smell a thing) and learned the truth...all I can say is that I'm glad it didn't go beyond kissing...also, one person (a girl) recommended I stay with the chick and try to teach her the way to cleanliness when we go to a hotel (i.e. showering with her). I'm sorry but, when I end up in a hotel with a girl, it's to get nasty, not clean. Just saying.
I hope you all enjoy those stories but also learn from them.
I could answer the other questions but, basically, I broke up with both girls. The consequences included: a nasty divorce for the first and a psycho stalker who threatened the GF I had after her for the second. Neither was fun.