Excellent advice above, I would just like to add, whatever you do, don't drink more than you would normally "to cheer yourself up".
Long walks in the hills and then later joining a mtb club got me healthy and "in circulation" again.
It took me the best part of 2 years to really come to terms with it and sort myself out.
I now live in the South of France, and life is good. You just don't know what's around the corner so just hang on in there. It really all does pan out in the end.
Best o luck