The Days of Our Lives recap for Thursday, December 20 features Gabi choosing to do the right thing but getting in hot water anyway!
Abigail (Kate Mansi) was leaving to see a lawyer when Stefan (Tyler Christopher) appeared. She said she wanted to get his gift but he said to leave Charlotte with him so she did.
She then met with the man who helped her end her first marriage. She also wants him to end her latest union.
Marlena (Deidre Hall) kicked herself for not realizing Abby was in trouble so she wanted to look for her but found Stefan. She told him he’s delusional and she’s worried he’s headed down a dark path.
Gabi (Camila Banus) held the pillow as she considered killing Julie (Susan Seaforth Hayes), telling her she wouldn’t be a victim again but JJ (Casey Moss) walked in, oblivious. He admitted he doubted Gabi at first but now believes his sister is sick.
JJ told her Theo called him to make sure he doesn’t go to that dark place again. He thanked Gabi again for saving him and he seemed to have saved her right back.
JJ left but Gabi wanted to stay. Gabi grabbed the pillow again, but couldn’t do it after talking to JJ. As she went to leave, Abby found her there.
Eric (Greg Vaughan) learned from Maggie (Suzanne Rogers) that Chloe (Nadia Bjorlin) has Holly, so Sarah (Linsey Godrey) told her off for allowing it. Maggie snapped right back at her. Eric couldn’t take it and left.
Later, Sarah apologized to her mom and told her she’s staying in Salem.
Chloe and Brady (Eric Martsolf) commiserated over their guilty feelings about Nicole. Eric walked in on them hugging and asked if they were celebrating stealing Nicole’s daughter. He was furious with Brady and told them they won’t keep him from Holly.
Nurse Haley (Thia Megia) was trying to get help for a huge mess when JJ happened by and saw her upset. Later, he found her out cold.
Days of our Lives (DOOL) airs weekdays on NBC. Check your local listings for airtimes.