Another thing that may help with mood is Creatine. A year after a stroke in 2018, I started going to a gym. I was told by a trainer at Planet Fitness that Creatine was originally developed to help older people conserve muscle mass. I used it for that purpose but also found that it also helped a lot with mood.
Creatine: A Treatment for Memory and Mental Health
I never used it for intensive bulking up type training, but still use it several times a week.