To be honest i used to be like that, pretty much be critical of this country. Culture shock contributed a great deal, social life or lack of it here ...yeah, last year i left this country for 5 months to try a different country..had visa issues so i ended up here again. All in all it just takes a good while getting used to, so bear with people that find it hard to adjust and tend to be critical. Afterall it is different from the rest of the world.