Regarding the Severide/Dawson issue, I do think that she needed to be given that smackdown.
She admitted herself to Shay that she was wrong. Shay acted like a grade A tool yes but Gabby let her push her away.
It was clear that she was hurting and Gabby was too caught up in her lovelife with Jay and Casey to be overly concerned about it. I know she tried to clear the air and left her a few voicemails but given that she basically blamed Shay for the guy killing himself, I can see why Shay would push her away. I agree the storyline dragged out a bit and it’s at a stage where I couldn’t possibly buy Shay going back to the firehouse without serious counselling but I can see how Gabby going to her and saying what she said would give Shay the kick up the butt she needed.