There were so many plot holes in this episode you could have driven a truck through them, all in an attempt to right the wrong of ripping apart Vincent and Catherine and placing miserable Gabe in the middle.

The worst part is Gabe, who had been redeemed and should have grown as a character, instead tumbled head over heels down the hill of love to become worse than he was as a beast with his supposed love for Catherine.