actually i reread it. This woman is a manipulative she devil. You did the the right thing. The only wrong thing you did was not breaking it off sooner. The kiss I personally would have forgiven things happen especially when alcohol is concerned I would have forgiven her because she told me. However, to continue dating this guy? Screw her. Should you have been paranoid and jealous. No of course not but her actions drove you too it and were reprehensible. She couldn't stand being alone so she decided to keep you and date some other guy?

You deserve better my friend.