When God pushes you to the edge

475