I understand this advice is well intentioned. But someone who has told and lived a lie every single day for 5 years is not going to come clean overnight .
Even if he pretends to be telling you everything, it will just be a new set of lies.
For people like this, there is no such thing as “ the truth “. There is just whatever they think will serve them best at that time.
I was married with three kids when I discovered a similar magnitude of lie from my then Husband. like you Op I had small children but I was foolish enough to be financially dependent on him .
So I believed all his apologies and accepted that he had now come clean “ I feel so much better now I’ve told you everything “. I stayed with him for the sake of keeping a roof over my kids heads and a father in their life.
Second worst decision I have ever made.
I then went through it all again. It was just more lies and deceptions that came out over the next few years . Sunken costs fallacy - so I stayed.
When I eventually left it took me YEARS to divorce him and I found out even more lies, theft and deceptions. My children are now adults and have some very limited contact with him ( their choice ). And he’s still lying, cheating and conning women.
My advice is get the hell out of these and never see him again. Men like that don’t bring anything good into their children’s lives.
My kids now have nothing but pain. They have never had a penny in child maintenance from him.
He’s a liar and a con man .
im sorry you are going through something similar, I know what a shock it is.
People here will tell you that you need to find out why he did it ( as if there is a good reason ) . I can tell you right now what the reasons was - because he’s a liar and a deceiver.
Because the lies and the deceit and the abandonment worked for him.
And yes he will do it to your kids as well, whenever he wants to. It’s just a matter of time. it’s who he is.