Poor Gabe. He came so close to getting the girl, but by waiting he may have lost his opportunity.
At the beginning of Beauty and the Beast Season 2 Episode 11, it was pretty clear that Gabe was being a gentleman and holding back Cat's attempts to be demonstrative with her intentions toward him to keep her from moving too quickly.
He even had the satisfaction of telling Vincent that Cat was waiting for him at the moment.
However, after a tense hostage situation that not only revealed to Cat colors of the Vincent she fell in love with, but also gave them the opportunity to learn more about each other's personal stake in the necklace, the tides turned.