I endorse every word spoken by everyone here, and I would only add not to dwell upon your age too much - I think that existence is challenging at the best of times for most/all of us, and everybody that has contributed so sensitively here are the best amongst us.
Imagine the kind words you would offer one of us @Izzy, and see if you can apply them within - easier said than done, I know.
With very best wishes to all of you.