Thanks Wayne, I appreciate your 'Never Give Up' approach, it instills hope for people like me.
But I live in India and I am not sure whether it is feasible to apply for jobs from here to Employers based out of Canada. If there is a way, please do let me know.
And for the other option that you...