Hi there Hope05, I would like to welcome you here

I’m sorry to hear of your problems with your son, I hope that we can offer you the help and support that you need right now.
Sounds like you are in quite a frustrating situation at the moment. I can see why your son has made his current choices - working out and getting some sun - yes, both good for depression but they should not be his only choices. I would imagine he has low self esteem and maybe him getting a job or even doing voluntary work would help. Perhaps you could broach this with him in a loving and supportive way?
He is moving forward himself by attending AA meetings, all credit to him, he is making the effort to help himself.