He finally learned the truth about why his wife left him and went to British Columbia with Dillon (Robert Palmer Watkins), but now, Dante (Dominic Zamprogna) may be forced to make a confession of his own on General Hospital.

Dante Accuses Lulu Of Lying To Him About Dylan

Convinced that Lulu (Emme Rylan) had left to have an affair with her ex-boyfriend, Dante let his anger and grief get the best of him and he wound up sleeping with her cousin, Valerie (Brytni Sarpi). However, after learning that Lulu hadn't been cheating on him, and left because she and Dillon were helping Luke (Anthony Geary) and Laura (Genie Francis) rescue Lucky (Jonathan Jackson) and Ethan (Nathan Parsons), he will be wracked with guilt over his own discretion--and will feel the need to confess to his wife as a result.

"What could you need me to forgive you for?" she asks him in a preview clip for the Thursday, July 9 episode.

Lulu Returns To Port Charles

However, Dante and Lulu aren't the only ones facing trouble because of the huge misunderstandings. While upset, Dante confided in Sonny (Maurice Benard) about his suspicions. Now, when Dillon runs into the alleged crime boss of Port Charles, he will realize he may have a target on his back for seemingly coming between Dante and Lulu's previously happy marriage.

"You don't have respect for me and that is a problem for me," Sonny says to him in the clip.

General Hospital airs Monday-Friday at 3 p.m. on ABC.