Young, talented, intelligent, and with a thriving social life, on the surface Terri Cox had it all. But deep down in her mind a storm was brewing, and a series of life-changing …