Of course, things haven’t been easy for Kayla and Steve over the years (viaNine).

Of course, they’ve always been each other’s rocks through all of the drama and heartbreak.

So, let’s take a look at their epic romance.

Stephen Nichols and Mary Beth Evans at an event

The couple met after Steve was hired by Victor to give Kayla a terrifying scare.

Kayla tried to resist Steve’s charms, but the pair were drawn to one another.

Sadly, the Brady family did not approve of the couple’s romance in the beginning.

Stephen Nichols and Mary Beth Evans on the red carpet

Steve later found out that Jack was his half-brother.

Although she was married to Jack, Kayla couldn’t keep herself away from Steve.

Kayla eventually left Jack and when she was ready to move on Steve was there waiting for her.

Mary Beth Evans and Stephen Nichols pose for a photo together

If you or anyone you know has been a victim of sexual assault, help is available.

The couple eventually held their wedding ceremony on a boat after Kayla underwent surgery to restore her hearing.

Sadly, the couple’s happiness didn’t last.

Stephen Nichols and Mary Beth Evans of Days of Our Lives

When Steve’s ex-wife Marina Toscano showed up in Salem she caused a lot of trouble for the pair.

Marina eventually ended up dead, and Kayla was arrested for her murder.

Everyone believed Steve to be dead, although he was kidnapped by the DiMera family.

Mary Beth Evans and Stephen Nichols of DOOL pose at an event

Kayla was stunned to see her late husband, but he had no memory of their life together.

Instead of reuniting with Kayla, he began dating Billie Reed (viaTV Fanatic).

The couple reconnected, but Steve’s past would eventually come back to haunt them.

Sadly, the trip turned tragic when the airplane crashed, killing Shawn and injuring others, perTV Fanatic.

It was revealed that Steve’s former girlfriend Ava Vitalli had sabotaged the plane.

At the time, Steve kept the information secret because Kayla was pregnant with their second child.

After Ava fled the country, Kayla went into premature labor with the couple’s son, Joey.

The couple was forced to spend time at the hospital waiting to find out the fate of their child.

Thankfully, Joey made it and eventually went home with his parents.

The family later moved to Africa.

Later, Steve was stunned to find out that he had another child, son Tripp, with Ava.