So let me guess. You walk around in your neighborhood, in your city, in your country; and you are saddened and infuriated by the moral corruption you see. You see sins being committed openly; disobedience to Allah being treated lightly. You see people who call themselves Muslims, but they are only Muslim in name, not in practice or belief. You wish you could immigrate to a righteous place…if only you knew where that could be.
OK, if this is you, I am sorry to tell you that this is NOT Imaan. Feeling like this does not make you more devout, more righteous, and more guided; quite the contrary. In fact, this is not a religious sentiment. It is pathological symptom of ideological delusion. No, it is not a manifestation of al-Walaa’ wal-Baraa’. It is contempt for being human based on a radical misunderstanding of religion. Religion did not come to make us perfect, it came to help us cope with our imperfections. And if we were somehow to become perfect, we would be replaced by a new imperfect people; people who would sin and seek forgiveness. Religion does not seek to cure us of our humanness; it helps us be human.
If you have somehow come to believe that Islam is supposed to usher us into a Utopia, again, I am sorry to tell you this, but you are a danger to yourself and others. There is no concept more anti-human than the concept of Utopia. And nothing would more decisively disprove the Divine origin of Islam than if it could be proved that Islam sought to establish a Utopia and to make people perfect; because only a human being could propose something that stupid. No; the Creator Knows we are too complex and contradictory for anything remotely like that. It is not expected of us by the One Who created us, so if you find yourself expecting it of others, that is very much NOT what you are supposed to be doing with the religion.