God offers rest from the current pressure in our society