Here’s what the internet had to say.
“Your husband should’ve come clean that he cheated on you around the time you got married. Your husband should’ve come clean when he found out he got her pregnant.”
“Your husband should’ve come clean when the mom died. Your husband should’ve come clean when he decided to take in his daughter.”
“He ONLY confessed when you had him cornered and he had no way to slide out of it. As long as you were accepting, he wasn’t going to come clean.”
“He had so many chances to be a good human.”
“In his eyes, the truth is optional in your relationship and will only be had when the lie fails. You still don’t know the full truth.”
“And it sounds like you never will, because he will only tell you the truth when he knows he can’t get away with a lie.”
“This is obviously a very tough situation and I don’t think anyone would blame you for feeling like he has fully betrayed any trust you had.”