General Hospital Spoilers: Danger, Heartbreak, and Twists of Fate