Good luck Capson,
I'm in the same boat as you. Aviation in Canada isn't paradise but I look forward to coming home. Sometimes it isn't all about money, but lifestyle(stop laughing guys!). There are other options though, for instance flying for a stable asian carrier with a base in Canada sounds like a very good deal.