"Had God wished, He had made us one community; instead, he wanted us to exceed ourselves and among each other, according to our interpretations of the faith, in good deeds towards our societies and the world."
Full veiling does a disservice to women. The intelligent way forward for marking difference as Muslims should be through the acquisition of knowledge, through excellence in education, and merit among our social pairs. Muslims should think about this too.
Civilizations do not clash. They encounter one another, intertwine, combine, get to know one another, and evolve. What clashes really in human societies are the indifference and abuses of power; unfortunately, in human race, with or without a religion, there are plenty of such individuals.