Divine Rest for Human Restlessness