Hello,
First of all welcome to Canada , I know this is not the best of times to immigrate, but It will get better.
From one immigrant to another ( I too moved just a couple of years ago) from what I have been reading I feel like there needs to be a change of perspective and you should stop...