I love what Painter and SH have posted. You have given H 20 years of happiness and security. Which he will probably never find with anyone else, maybe even with you, in his current messed- up state.
Don't second- guess your good times and let your H's current state taint those memories. You are a good person and you deserve those memories.
(((Phoebe)))
You can call me Dory/ Grl.
As a wise fish once sang,"Just keep swimming!"
It's no use to go back to yesterday because I was a different person then.