He is truly a bad person with no loyalty or integrity. He wants all of Facebook to think he is so wonderful but all those people have not been repeatly lied to and cheated on. He goes where things are easy for him and where he can get the most out of someone when it benefits him. It's sick.
Is He Cheating ? Surefire Ways to Tell if He’s Cheating
Projection. They'll accuse others of cheating, being argumentative, uncooperative, lying, vengeful, jealous, vindictive, etc. Listen closely. They are projecting. Which is telling you what they are actually doing. Seems absurd until you've lived it.
His behavior will never change! You know this is who he's been for all these years. Lying and cheating. Only you can stop this by stop allowing him to come over. This will continue for another 6 years and you deserve much better. Stop letting him manipulate you!