My ex (?) boyfriend of 6 years cheated on me (we are currently separated). It was a one night stand while he was drunk. It's sort of a big deal, but I am sure I would have been able to deal with it if I had not someone else the same night he told me he cheated. I don't really know this person. We've just had coffee twice, however, it was like love at first sight with him. I've had a lot of issues with my ex boyfriend with his "I don't know if I want to get married"..he told me wanted to get married within 2 years when we dated for 6 months, but he has dragged it on. He is 32 but he still acts like a 18 year old in most aspects. He is fighting for our relationship now, but I sort of feel like his cheating/me meeting this new guy ended our relationship. I am in a sense leaving him for someone else (me being instantly attracted to him/us getting along so well on our coffee dates may just be a fluke) and I can't shake the guilty feelings I have. What do I do?