Religion has taught us to strive and strive ... and then strive some more. How can we get off this never-ending hamster wheel and learn to enter His rest?