I dated one once, long ago. The coup de grace to our relationship was when I was listening to him talk on the phone to his best friend. He told him some lame lie when it would have been better for him to tell his friend the truth.
They can't help themselves, and they make perfect 'rats.
That sounds like my Ex-husband. He’s a sociopath.