General Hospital Spoilers Monday, May 20 Recap: Gregory’s Emotional Goodbye Episode – Carly Comes to Sonny’s Rescue

General Hospital Spoilers Monday, May 20 Recap- Gregory's Emotional Goodbye Episode, Carly Comes to Sonny's Rescue

General Hospital (GH) spoilers recap for Monday, May 20, reveals that Violet Finn (Jophielle Love) got some advice from Gregory Chase (Gregory Harrison) about preserving her bouquet and headed off to put her pajamas on.

Once Violet returned, she assured Hamilton Finn (Michael Easton) that she could tuck herself in and blew Gregory a kiss goodnight.

Gregory apologized to Finn for dredging up the past earlier and insisted he was proud of both his sons.

Finn got weepy as they shared a sweet moment, which included Gregory kissing Finn on the forehead.

Once Finn helped Gregory out of his wedding attire, Gregory got into bed as Finn left him to get some rest.

Afterward, Finn called Alexis Davis (Nancy Lee Grahn) with the news that he drank, but she got updates on the whole story and assured Finn that he didn’t mess up his sobriety date since he didn’t intentionally drink.

That said, Alexis knew it was important for Finn to be careful after a slip and urged him to see that this wasn’t the end of his sobriety.

Back in Gregory’s room, he flashed back to plenty of memories – including snapshots of his sons when they were young and more recent moments of spending time together as adults.

Gregory also thought back to skydiving with Alexis and how he completed his bucket list by watching Harrison Chase (Josh Swickard) marry Brook Lynn Quartermaine (Amanda Setton).

After Gregory’s hand flopped down, he had a bit of a spasm before going still.

Violet’s voice could be heard telling her grandpa goodnight, so there was a sense of finality to the scene – like Gregory was passing away after accomplishing all his goals.

In their suite at the Metro Court, Brook picked some snacks from their basket before asking Chase how he felt about Jackie Templeton (Kim Delaney) being on assignment instead of at the wedding.

Chase was used to his mom’s job keeping her busy and thought Jackie perhaps intentionally bowed out due to her complicated history with Finn and Gregory.

After Kristina Corinthos-Davis (Kate Mansi) fled from the scary Sonny Corinthos (Maurice Benard) display she witnessed, Sonny accused Jason Morgan (Steve Burton) of calling Kristina over there.

Jason denied it and pushed Sonny to calm down, but Sonny insisted on chasing after Kristina.

Dex Heller (Evan Hofer) ran off and encountered Josslyn Jacks (Eden McCoy), who saw that he needed stitches and took him to the hospital.

While they were waiting at GH, Dex explained the whole story and admitted it seemed like Sonny wanted to eliminate him.

Josslyn was just glad Jason kept the promise he made to protect Dex since she still loved him.

Back with Sonny, he found Kristina in one of the Metro Court bathrooms and tried to explain, but Kristina flinched over him coming closer and told him to just leave.

Sonny finally did, so Blaze aka Allison Rogers (Jacqueline Grace Lopez) came next after being summoned over the phone.

Kristina was practically hyperventilating on the floor by then, so Blaze assumed this was a baby crisis and wanted to get her to the hospital.

However, Kristina insisted this wasn’t about the baby and explained the horrific Sonny scene she’d witnessed. Blaze consoled Kristina and vowed not to leave her alone tonight as she took Kristina up to her suite for a relaxing bath.

Once Jason called Carly Spencer (Laura Wright) over and brought her up to speed, she was appalled over Sonny purposely seeking Dex out to attack him.

Jason and Carly split up to find Sonny, but then security called after spotting him in the garden area.

Since Jason knew the sight of him could make things worse, he stayed around the corner while Carly approached Sonny alone.

After Sonny confessed he wasn’t sure anyone loved him anymore, Carly did her best to reassure him and offered advice.

Sonny was upset over Kristina being afraid of him now, but Carly urged him to give his daughter time and trust that the good memories would outweigh this one bad night.

Although Carly pushed Sonny not to go that far again, he couldn’t promise that and took off.

Carly reconvened with Jason and worried about whether she got through to Sonny, so he gave her a comforting hug.

In Jack Brennan’s (Charles Mesure) hospital room, Anna Devane (Finola Hughes) woke him up and made it clear that she thought he stabbed himself to land at GH.

After Anna said Brennan was never more dangerous than when he appeared harmless, she quizzed him about his prison visit with Carly.

Although Brennan was good, Anna insisted she was better and seemed to think she had the upper hand.

General Hospital spoilers say Brennan could have a few more tricks up his sleeve, so stay tuned!