"I have," he argued, though at least he smiled. Connor wasn't stupid, after all. He knew he had an amazing girl right there waiting for him and he'd risked blowing it by being an emotional wreck.
And he'd have kept arguing, too, but then...well, there she was. Much closer, so close if she got much closer she'd be in his lap and he didn't think he'd complain about that, either, actually. And they were kissing, again, and it was kind of wonderful. Well, more than kind of. It was pretty phenomenal, given the last kiss he'd received was apparently just a pity peck from Caroline. His arms slid around her waist, pulling her against him, and he indulged himself in kissing her, at least for the moment. She'd initiated not one, not two, but three now so clearly, it was okay for him to kiss back.
When he figured he had to come up for air or pass out and have a really embarrassing story to tell the EMTs, he rested his forehead against hers, refusing to put much more space between them than he absolutely had to. His fingers trailed absent circles over her back and he waited for a moment, simply taking it all in. Why the hell hadn't he done this sooner?
"Just think," he pointed out, "if I hadn't been such an idiot all this time, we could've skipped the singing at each other and just been doing this."