Okay, here is an another argument. WHich country has more ISIS members, Canada (which has 1 million Muslims), USA (which has 3 million Muslims) or India (which has 180 million Muslims)?

Answer - The USA and Canada. India has far fewer ISIS members, because they are better integrated into Indian society. George Bush once commended India for having no members in Al-Qaeda, despite having 180 million Muslims.

As for gratitude, I am quite grateful to be living here. I am definitely more grateful to Canada for my well-being, than say a Brit is to India for his well being. After all, without India, he would be living in a Third World country too!