"(Brought back a girl he used to use for sex but I turned up at his house as I had suspicions.)" I think that in its own right answers your questions. Non of us are perfect - I'm certainly not, however I've never, and will never, ever, cheat on anyone. I, on reading your post, believe that trust is a massive issue. You sound miserable at the moment. Love if shared can be a great thing but if one sided it can (or will?) be deadly; under the circumstances my advice would be to walk away. I've been there, as have most of the other AB'ers - it's a tough decision.