A great story Dan; God has certainly blessed you.
Proverbs 31:10-12
Who can find a virtuous woman? for her price is far above rubies.
The heart of her husband doth safely trust in her, so that he shall have no need of spoil.
She will do him good and not evil all the days of her life.
Sounds like you know her, for that is an apt description. Indeed, I did not find her; rather, God brought us together, unquestionably.
The other day I needed to create a new password, so: CherylWasGod’sFirstGiftToMe.