That's a great story mate! The most important changes you've made are psychological in nature I reckon. Changing your ideas about how you choose to live your life is the first and hardest step. Once you've changed your brain, your body follows along as a natural consequence. Keep moving forward, you are capable of great things, if only you choose to believe it