They Who Wait
But they who wait for the LORD shall renew their strength… (Isaiah 40:31)
The capacity to delay gratification is an essential character trait for personal success. All successful individuals and successful cultures have this trait. They have learned to invest energy for a…