CUUUUUURRRRRRRLLLY! D=
"Descended the mortal coil"?! "Shuffle off this mortal coil" means "ditched this heavy weight and responsibility of life" not "hop off this spring". I thought you'd know that

Other than that: