Nilou i used to hate Vancouver not long ago , bitch everyday because of the rain hated the people etc, then i tried to move to a different place, Europe was out because of the reasons you mentioned, and I hate living in US, asia is not my thing either, hence why i realized Vancouver (or canada in general) is the best place for ME, so instead of bitching i started loving where i live and it has made things so much easier for me, the rain is beautiful now rather than shit, the cold is fun etc. my point is either try to do something about what you dont like, or just accept it and enjoy your life there as i said Life is too damn short to be bitching