Blurgh. I need some advice, and have exhausted all other options.. please help..!
So let me set the scene. I have been with my Fiancé since 2016, engaged last year, getting married Autumn 21.
We live in my house, his three children stay every other weekend, and one night in the week. House is getting too small, children getting bigger.
I suggested exploring to move, and had put my home on the market (with his support and consent) and it went under offer at full asking price on the first viewing... result!
We arranged some viewings at some houses in the area, and booked an appointment with our friend who is a financial advisor.
During the appointment, I discovered he has £11,000 worth of loans and credit card debt from what he says built up in his last relationship, and when we first got together. He has lied his way through our whole relationship, me forgiving him each time he has failed to come up with the truth. I feel he has lied, he feels he was ashamed. I had to remove my property from the market, tell all friends and family we aren't actually moving... they obviously asked why - my parents are completely gutted that he's been deceitful yet again.
We call it his 'annual screw up' as every year around this time, something comes to light, whether he's been deleting text messages, lying about seeing his ex etc etc. He just doesn't give up with his deceit.
Heres the issue. He's sorry. He won't do it again. Worst part of all, he's a charmer. He goes to the end of the earth to charm me, but not the end of the earth to just be a decent human being.
One of my sisters says walk away, you're weak.. the other one says think about the bigger picture, anybody would be humiliated and he is so ashamed.
We love each other, of course we do. I own the house, I have the car, and I can walk away pretty much unscathed. He however, has little family contact, not a great support network, a bad credit rating and no deposit. I pick his kids up from school, take them here there and everywhere. He has SO much to lose. Why does he keep screwing this up..?