General Hospital Spoilers (GH): Angry Confrontations and Personal Sacrifices!