well,i would like to finish this intense debate here by these words:
in every country as leman said ,there r advantages and disadvantages, negative things and positives things,but the difference is the percentage of these things in every country in the world,and it depends on every person where he/she lives and what r the conditions in his/her country.i am sure that every person has an ambition to move to another country where there r more advantages,but pay attention, it doesnt mean that in that country there r not any disadvantages,many people moved to there and after a short time they didnt like it ,later they came back as leman said,on other hand,there r many people moved to canada and they found many advantages for them,again i say, just for them,but maybe it is not advantage for other people ,and the question is about which r the advantages that dont exist in ur country ?what i want to say u,that every person should have plan there,not just immigrate guys,every person should know what doing there,how to creat his job,how adapt to weather for example,can u imagine the temprature -25? ask my best friends leman,anthony,dori about my profession and where i lived,for me it is ok to live in Alaska,coz i used to live in country where everyday -30,snow ,rain,depression of this weather,the social life is zero,so it depends on every person,maybe someone like that,and someone not.
hope everyone here get his/ger visa soon and explore all these things by himself/herself,but i advice u guys,walahi exploit ur time now to prepare and plan what doing there,save more money as much as u can coz u will need so much money there in order to settle in first year
regards