I've never found "he was your first love, I intend to be your last, however long it takes" romantic.
If Klaus truly loved Caroline, why is the declaration centered on being her last instead of simply loving her? To me, it sounds less like a promise of love and more like a promise of possession. He's not saying, "I love you," or "I choose you." He's talking about an end goal that may never even happen.
And honestly, "however long it takes" makes it even stranger. So what exactly is the plan? Wait around until every other relationship in her life is over and then claim victory? That's supposed to be romantic? It feels more like a challenge than a love confession.
What bothers me most is that the line gets treated as proof of some epic, eternal love story when Klaus never actually knew what the future would hold. He couldn't promise he would be her last. Nobody can. It's a beautiful sounding sentence, but when you break it down, it's a promise built on something he had no control over.
Personally, I don't think that line represents Klaus at his best. Klaus is passionate, direct, intense. When he genuinely cares, I prefer the moments where he's honest about what he feels now, not making grand declarations about what someone else's future is supposed to look like.
If those words were ever going to land for me, they would've made far more sense directed at Bonnie. The kind of connection I imagine between Klaus and Bonnie is one where the line would carry actual emotional weight because it would be built on mutual understanding, trust, and knowing each other deeply. With Caroline, it always felt like people fell in love with the quote itself more than what was actually happening on screen.