It has been a crazy couple of weeks. I have been through a rollercoaster of emotions, anger, pain, hurt, overwhelmed, anxiety, exhausted, traumatised, you name…