Another thing, I think you are just mad/angry right now. Being confused sometimes tends to do that. Get rid of the anger, it won't help you in this situation.
You say she's nasty??? What are you talking about? Smelling bad is one thing, but if she's got some other guy on the side, that's...