What a positive report. Recovery and a new life are on the horizon now. It won't be long if you continue making progress like today but remember slowly, slowly does it. Make sure that you don't overdo it and join the ODIC club. I am pleased for you 
United States
United Kingdom
United States