Their romance had been full of so many ups and downs it was hard to keep track, but things could head for an upswing for Kayla (Mary Beth Evans) when Patch (Stephen Nichols) suddenly arrives back in Salem on Days of Our Lives.

Eric Makes A Shocking Discovery

The estranged couple will be reunited after Patch and their son, Joey, (James Lastovic) return to town unexpectedly, which gives Kayla both joy over seeing them again -- but also makes her wary since she and Patch have been estranged for some time since he returned to the ISA as an undercover agent. His being back in Salem will make her wonder what has happened-and if he plans to stick around and be with her.

If he does, things won't be easy for the couple, who have a long and storied past of complications. Initially kept apart by Jack years ago, the two have since overcome a slew of obstacles, near-death experiences, and even Patch's presumed death. Prior to their recent separation they had also overcome something even more tragic -- Patch had at one time lost all of his memories of his wife and their life together, only remembering her after a trip which helped his memories flood back.

Chad and Serena's Night Out Takes A Horrifying Turn

Now, his return will likely bring up more old and painful memories for Kayla, who has mainly moved on from everything she's been through and focused on keeping things running smoothly at the hospital. However, though Patch's return could stir things up again for their love life, there may be another reason for his coming back -- and it may have something to do with Bo.

Days of Our Lives airs Monday-Friday at 1 p.m. on NBC.