Congratulations on your success!
Kudos to you for persevering despite the naysayers. I too found retail work was not for me, as well as jobs in the food industry. I'm so glad to hear that you found a job field that works for you.
I was on ODSP for 8 years and although it helped me tremendously, I am glad to be off it and working towards a career in social work. It feels good to work towards something you enjoy!