Zaynadream,
Whenever I have a chance to speak to newcomers in ELT Programs or anywhere else, I remind everyone "We chose to come to Canada, it was not the Government or Canadian People who gun pointed at us to come"
I deal on a daily basis with individuals from everywhere and I hear heartfelt stories you name it. I see how people give up easily and I do not blame them at all. Sara Winter, one of our Canada Miss Universe finalists is inspiring people to follow their dreams. go this link: http://missuniversecanada.ca/2014-national-finalists/sara-winter/
Giving up should not be part of our vocabulary!
I personally went throughout too much turbulence in my first 12 months in Canada that it was even affecting my family relationship: I was trying really hard to get a white collar job and things were not working my way. Savings were disappearing and I ended up so stressed out.
While I am not where I used to be when it comes to job position, I have not lost focus of it: it will take me 5-10 years, but I will get there (I had a prominent position working with local and international governments).
In summary, if you plan to come to Canada or if you are already here, one should be ready for chances in their life, culture, job industry patterns, and make yourself part of the system: what is the number one thing Canadian do in the morning? Check the weather! Then, make it part of your life, enjoy the snow, be thankful that you are alive to experience it. I have stopped blaming the Gov for this never ending immigration streamline and the whys...
"It is not where we are but where we are heading to"
Cheers,
SFD