When Heaven is about to confer a great office upon you, it first exercises your mind with suffering and your sinews and bones with toil.

When Heaven is about to confer a great office upon you, it first exercises your mind with suffering and your sinews and bones with toil.