Carly Corinthos (Laura Wright) always looks out for her children in the best way she sees fit, even if that means betraying their trust.
Carly has been known meddle in her children’s lives, making decisions that out her character in question. Carly thought it would be best to not tell Michael Corinthos (Chad Duell) the truth behind his breakup with Sasha Gilmore (Sofia Mattsson) because she thought that she knew what was best for her son.
General Hospital spoilers reveal that now that Michael knows his mom knew that Sasha and Detective Chase (Josh Swickard) never slept together, and only pretended to drive Michael and Willow Tait (Katelyn MacMullen) together, he can’t bring himself to forgive.
General Hospital previews show Carly asking Michael for forgiveness, and Michael telling Carly he can’t. Of all the times Carly had meddled in her children’s lives, Will this betrayal be the last straw for Michael?