A rollercoaster of emotions: Shocked, terrified, heartbroken, sad, furious, angry, crying, distressed, overwhelmed, anguished, stunned, troubled, pained, speechless.