One year later he returns feeling in a better place. He starts to fall for Selina again, delighted they resume their relationship. This time more people approve and they decide to get married. On their wedding day however, Selina seemingly jilts Steven. She is actually being held hostage by cult leader Saul Bennett (David Ritchie), later she escapes and Steven is relieved to have her back. She shocks him by telling him she no longer wants to marry him after her ordeal. He leaves the bay once more. After another year passes Marilyn and Irene decide to head overseas to, Ironbridge when Selina is severely ill, they arrange for Steven to come and look after her. When he arrives he proposes to Selina, who gladly accepts. They leave the bay together this time. Steven returns in 2000 for Sally's wedding to Kieran Fletcher (Spencer McLaren), he reveals that he and Selina still haven't got married. After Keiran's infidelity is discovered, Steven beats him up on the beach which Steven should have been arrested and spent time in prison for. Steven returns again later and reveals he and Selina have married, he returns again the following year and announces he and Selina broke up and he was with someone new. In 2008 he returns when Sally decides to leave Summer Bay, after Ric Dalby (Mark Furze) gets in touch with him, he reveals he and Selina got back together. Pippa and Carly also join him, He tells Sally how much she deserves her big send off and they reminisce about the old days when they first moved into the house on the caravan park. After Sally leaves, Steven is not seen on-screen again.