Don't be discouraged. There is always a way to fulfil your goals.
With your English background, you could also apply for immigration. I have quite a few friends with the same designation and they have successfully managed to immigrate to Canada. Be positive, you will make it too!