You're certainly doing a good job of keeping young but maybe you could pick your battles instead of trying to win them all?
I've been bald-ish since I turned 20. I'm nearing 40 now and baldness has had zero negative impact on my life as far as I can tell. It certainly has zero impact on my longevity or my ability to enjoy myself into midlife.
The same can't be said of getting fat, or weak, or immobile. I'm fitter than 90% of my peers and that's been a great investment.
So why not focus on the stuff that will make you last longer/better? Including mental health and acceptance ;)