LYING in agony on her sofa, tears dripping down her face, Mandy Gilchrest wondered if her terrifying ordeal would ever be ...