after my son had lost his own guardian angel-long story-ishmael , my ex-guardian angel , had imbued anthony with all sorts of angelic powers , some of which had caused my boy to grow a bit taller than your average eleven-year-old .