General Hospital Spoilers: Merry Christmas??? Hardly!