1 Metaphors for revulsions

The great revulsion from my previous straitened theological convictions was the cause of infinite perplexity and distress.

1 Metaphors for  revulsions