Hello Bhavani,
Those were great achievements by you, not withstanding your condition. I think you are good to go, for the fact that you are not on any medication and do not need any assistance.
A family friend who landed in Canada in 2015, told me about a immigrant neighbor whose dependant has...