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!
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.
Is My Boyfriend Cheating on Me? He Keeps His Cell Phone Locked
Wondering what's he is hiding in his phone? | Relationship problems | Relationship advice | Relationship advice for women | Relationship help | relationship problems | Love advice | Breaking up and moving on