The inevitable has finally happened between Liz and Finn, point General Hospital Spoilers. For the longest time, it appeared that their relationship was