No matter who you are, the thought of so much suffering and degradation must cause you to shudder at the sight of a veil or cassock, those two shrouds of human invention.