The most wonderful season of all has turned into an awkward time for Carly and Sonny, but on the Thursday, Dec. 20 episode of “General Hospital,” matters will get worse for the confrontational couple.

In the promo video for the ABC soap opera, Sonny (Maurice Benard) and Carly (Laura Wright) gather with their family to celebrate the holidays. “General Hospital” spoilers reveal Sonny and Carly are at odds.

In the previous “GH” episode, Carly told Jason (Steve Burton) she was worried Sonny was growing too close to Margaux (Elizabeth Hendrickson) out of guilt from killing her father. In the past, Sonny has had a habit of cheating when his guilt gets the best of him.

Although Carly warned Jason she would not take Sonny back if he cheated on her again, it appears she may have to decide whether she actually plans on keeping her word.

In the previous episode of the ABC daytime series, Margaux called Sonny to tell him she was with his father at a jazz club after Mike (Max Gail) went missing from his senior center. When Sonny arrived, he and Margaux shared a moment and he promised her he would make sure she had front row seats the next time the jazz band comes to town.

Did Sonny make a date with Margaux or was he just being friendly? Margaux also appears to be growing a soft side for Sonny, but will she keep her distance from the mobster or fall for his charm?

“General Hospital” airs weekdays at 3 p.m. EST on ABC.