Brava!! This is the best way of revenge even if you didn't look for that. She searched for it, and everything blew up into her face. That she doesn't have the balls to come out: ok, that she doesn't have the balls to communicate with the person she "loves": less ok, that she doesn't have the balls to break up with you before dating someone else: not so ok, that she makes out with that guy just in front of you: she's a jerk, and that's disrespectful to you. So stop feeling guilty because you didn't do it on purpose, and let her deal with that.