The May 20 episode delivered emotional gut punches and character-driven drama across Salem. In this Days of Our Lives Recap, Gabi’s celebration turns sour, Javi’s past comes to light, and key players scramble to mend broken relationships while new tensions spark in town.
Gabi’s Birthday Surprise for Ari Backfires Hard
Gabi wanted everything to be perfect for Ari’s return. She planned a birthday surprise with the help of Javi, who’s not only her Gabi Chic assistant but also her cousin and go-to fixer. Thinking Ari’s flight wouldn’t land until late afternoon, Gabi was blindsided when her daughter suddenly walked in the door—hours early. Ari’s surprise arrival interrupted JJ’s visit, who had come to question Gabi and Javi about Philip’s brutal beatdown.
The moment between mother and daughter started warm. Hugs were shared. Smiles were exchanged. But the joy didn’t last long. When Gabi realized no one met Ari at the airport, she exploded. Her first instinct was to blame Javi. Despite Javi’s attempts to defend himself, Gabi tore into him. He reminded her that he’s constantly juggling tasks with little compensation. But instead of recognizing his effort, Gabi fired him on the spot for being “insubordinate.”
Rather than grovel, Javi took his dignity and walked out. But before he did, Ari stood up and set the record straight—she’d changed her flight due to a tropical storm and never told anyone. Gabi had misunderstood everything. This moment exposed Gabi’s inability to admit mistakes and showed how far Ari has come. She wasn’t a little girl anymore—she was mature, clear-headed, and unafraid to speak her truth.
Days of Our Lives Recap: Javi Shares His Story—and It’s Heartbreaking
Later, Javi sat down with Leo and opened up about his past. His time as a firefighter in Corpus Christi had left deep emotional scars. He had stayed in the closet for years, fearful of the consequences. When he finally confided in a coworker, the betrayal cut deep. That coworker told everyone.
Javi’s boss was openly homophobic and made work a nightmare. Isolation and emotional torment followed, forcing Javi to quit. The story added rich layers to Javi’s character, giving viewers a clearer picture of the pain behind his calm, loyal facade.
Paulina and EJ Team Up—Maybe
Elsewhere, EJ reached out to Paulina in a surprising twist. He needed help salvaging his strained relationship with Johnny and Chanel. Paulina seemed willing to listen—for now.
Their alliance may be short-lived, but it signals that EJ might finally take responsibility for the damage he’s caused. Salem’s power dynamics are shifting, and EJ may need more allies than enemies.
Days of Our Lives Recap: Leo’s Scoop and Julie’s Update
Julie crossed paths with Doug III and picked up some major tea—Cat Greene’s date with Chad at the upcoming hospital auction is still on. Meanwhile, Leo has found himself with not one but two explosive stories: Philip’s violent takedown and the potential battle brewing between Xander and EJ over hospital control.
Leo’s giddy energy promises more chaos and columns in The Spectator. As usual, he’s right where the drama is hottest. That’s all for today’s Days of Our Lives Recap. Gabi’s regret, Javi’s pain, and Salem’s tangled webs are only just beginning to unravel. For more Days of Our Lives Spoilers and recaps, visit Soap Opera Daily. Until next time!