i';ve been there,when you find out your heart beats fast as it drops down to your stomach, you feel like crap, angry, sad.
first thing you did was right kick the slore out,
second thing you gotta do is go to the dr and get tested for stds.
third thing you got to do is pack up her things and leave it on the doorstep or courier it to where shes staying.
4th thing is to never talk to her again, dont go beat up the guy etc., dont accept apologies "i was drunk, i love you still", dont blame yourself, it happens to everyone
DONT TAKE HER BACK UNDER ANY CIRCUMSTANCES.
i see your already lashing out at the "friend", dont you cant change the past, cut these ratchet folks out of your life, is it worth it beating up your friend then going to jail for assault?
the thing is no need for revenege life has a wonderful way of working out in your favor, many many men out there get married have kids then realize there life is screwing around and then they get left paying alimony and child support.
i've been cheated on twice in my life, first chick found out through a keylogger, she got knocked up months later by a grocery clerk and now there living in her moms basement
, second chick was living the good life but now is unemployed and had the nerve to hit me up a few months if i could lend her some money to buy groceries
what im telling you is dont take revenge, simps and manginas are the ones posting nudes, beating up the cheaters, lashing out etc.