I wish you recovery and good health. Playing sports contributes a lot to body's activity despite advanced age, but it makes you feel energetic.
Also, for me, the psychological factor is the one that controls a person's health. Exhausting yourself with negative thoughts makes you ten years older.
Do you have any useful techniques on how to avoid negative thoughts?
I think you can shift from negative first to neutral then positive
First don't say I failed say "I learnt a lesson" (Neutral) then I will success in the second time (Positive thinking)