I would encourage you to involve you sons in a church that teaches about life long commitment to marriage. Show them the way it “should have been”. Teach them not to join in marriage lightly.
And maybe, just maybe, the scars will heal and they will make something better in their lives.
I am the son of a minister, long time member of the church, elder, etc. They were raised in the church, not as regular now, but believers. My oldest son spends quite a bit of time studying and searching scripture. I have prepared them the best I can. Their biggest problem is that they recognize the danger signs, and popular culture has made young ladies the polar opposite of what makes a good marriage, both churched and unchurched.
One has admitted to me that it is hard to trust, though he has made great efforts, after he saw me being an example of a faithful husband, committed father, and decent guy, then being dumped on for no reason. Then he looks around and sees the caustic, overly-selfish attitudes of girls his age . . . he is now 30. Trust me, we are well-grounded people. There are no simple answers in the current environment.
Traditional marriage does not exist in this country and has not for some time.
Traditional marriage wasn’t the product of individuals having greater willpower or spiritual strength, it was the result of specific social norms that have been abandoned — most importantly, that married men were entitled to priority for employment, that women were disgraced for having sex before or outside of marriage and doubly so if it resulted in children without a shotgun marriage, that divorced men were looked down upon, and that divorced women and especially never-married mothers had minimal financial claims upon their ex-husband / boyfriend or the state.
Even when two extremely faithful Christians marry, the husband and wife have untrammeled freedom to abandon each other and have no particular support from society to stay together.