Welcome to BF, I'm with you on bicycling being a fantastic way to return to a healthy mind and body. It's great that you are overcoming the factors that have troubled you so badly, the members here are very supportive and caring. Find your self a few forums that will help you in your cycling and make your self at home. I can personally attest to the forums being supportive of returning from serious health problems, the 50+ has been with me through my trials and others have been helped too, in the various forums.
Bill