The truth is finally out after a traumatic situation with Sasha Gilmore (Sofia Mattsson) has made Chase (Josh Swickard) and Carly Corinthos (Laura Wright), vulnerable to the circumstance.
Carly watched her son grieve for his former love, Sasha, blaming himself for not knowing how much pain Sasha was in. Carly couldn’t take it anymore and blurted out the truth about Sasha and Chase (Josh Swickard). Meanwhile, Chase and Willow Tait Corinthos (Katelyn MacMullen) were having an intense conversation about Sasha, Michael, and the whole situation involving Chase and Sasha. In that moment, Chase also felt vulnerable to the situation and made a quick decision to tell Willow the truth, that he and Sasha never cheated on Willow and Michael.
General Hospital spoilers and previews reveal Michael will be furious with Carly for keeping this secret, as well as Willow will be angry and question how Chase could do something so awful.
Michael has really let Willows words about Sasha sink in, realizing that Sasha is still in love with him. Chase is obviously still in love with Willow, but will she be too angry with him to look back?
General Hospital rumors suggest Michael and Willow will stay together despite learning the truth that Sasha and Chase never cheated. Some things are just mean to stay in the past.