As an enormous fan of INXS, I was destroyed when lead singer Michael Hutchence killed himself in 1997. He seemed to have it all, but as is the case so often with suicides from any walk of life, looking under the surface unveiled something deeply troubled. For those of us […]