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!
Absolutely and he knows who he is very sad that when someone knows that person is at fault and wants to continue blaming you I was on the other side the one whom did the damage and I admit to it but all I could to is leave it to God he'll take care of it