I'm not going to say anything about the guy because I really don't know him or how he thinks. He could be doing this to be an asshole or he could honestly just be torn. Whatever, not the issue. The issue here is that this is a messy situation. I don't care how good or bad of a person he is(btw, I don't believe someone is a bad person by cheating, just a shitty thing they did, but I don't believe it defines who they are as a person), it's just a bad situation to be in for any person. You always hear about meeting the right people at the wrong time, well this probably is one of these situations.