. . . people who are grateful and cheerful
and ready to go step by step, even by slow
steps, if need be, do actually march faster
and more surely than those who are
impatient and in haste and at each step
despair or murmur.
~ Sri Aurobindo, CWSA, 29: 112