unexpected spiritual life lessons