On Wrestling with Angels

Have you ever wanted to do something difficult, perhaps out of frustration, or to beat fear?  Maybe you ran a marathon, or took up biking, or read a long book or worked out a difficult puzzle.  What you in all likelihood did not do was have men ten years your junior punch you in the …