Kick her to the curb....just imagne what she does when you guys aren't out together....makes you wonder huh? If you constantly have to watch her and second guess her actions then she's not worth it; not only that, but it must ruin your night kepping your eyes peeled for her and what she's doing. You stated that you've told her how it makes you feel and she still danced with other guys and let them touch her...in my eyes that's like spitting in your face and her basically telling you "i don't care how it makes you feel, i am gonna do it anyway!" And about her hookin' up while you were there with her....c'mon guy, open up your eyes...she's playin' you...move on to bigger and better things. You seem like a sincere, trustful, commited person....you deserve better than that! I have a lot of friends (guys/girls) that are major players and they pull the same exact stunts she's pullin.' Did you ever hear the saying "love is blind"...move on, you'll feel a lot better about yourself when you find someone to love and go out with and not have to worry about what she's doing, who she's with, and where she's going!