You must be/have been an excellent parent & spouse. Congrats.
Oh, I can see lots of times when I made mistake after mistake after mistake. I wish I could go back... I am acquainted with sorrow.
But I know someone Greater than all, Whose Name is above all others. And He has gently led me through... He knows our weaknesses and stands ready to help.
Forgiveness is the key. Trusting God to make it right. Some things need a miracle. That the business Hes in. Making a miracle. GIving a miracle. Sometimes, withholding one. Always, though, knowing what is best.
He has taught to be ready to eat humble pie. (It comes in many flavors, I know.). I really dont like humble pie. It gets stuck in the throat.
But it yields a peaceable fruit man cannot grow or even give.