It occurred to me on the way home - remember ASU, when Clark hadn't the faintest clue who he was, but he still knew that he felt something very strong for Lois? Vincent's like that with Cat. However, unlike "we're just friends" Lois, Cat is very open about how much she loves him. Confuses the heck out of him, which is cute. None of this "oh, don't tell Lois she was going to marry you, just let her fall for her shrink" crap.
He's keeping secrets from her, but not the other way around.
Next week, he kidnaps her.
Oh, the possibilities...
PJ