On the face of things and to the outside world my oh was the almost perfect partner/father, who was thriving in his career. However in the past year I have discovered that whilst away for work he had an affair (not co Worker). He lied about details, not uncommon. However he lied to me about the extent of betrayal since it turned out that he actively sought to cheat using numerous dating sites. He also lied that he was separated on these so ow didn't know about me and our kids. A year on and he on one hand says all the right things but I have caught him out on numerous occasions lying about ridiculous things. He claims to be sorry for all hurt and doesn't know why he lies and needs help. He's. Ordered book and is awaiting councelling. It's pathetic but the kids adore him. I don't think I can stomach any more. Sociopath can't change or relate to the pain they cause othets can they?