Sophie had no idea how they ended up in this situation.
One second, she and Keefe had been arguing over who could win at a ridiculous staring contest. The next, they were standing way too close, faces inches apart, and Keefe had that look—the one that meant he was about to do something reckless.
“I bet you won’t,” he said, voice teasing.
Sophie blinked. “Won’t what?”
Keefe’s smirk widened. “Kiss me.”
Her brain short-circuited. “WHAT?!”
Keefe shrugged, still smirking. “You won’t do it.”
Sophie’s face felt like it was on fire. “Why would I—”
“I dare you,” he interrupted, eyes dancing with mischief.
Sophie narrowed her eyes. “That’s not how dares work.”
Keefe leaned in slightly, blue eyes locking onto hers. “Oh, so you want to, then?”
Her heart stopped. “I—NO—”
Keefe laughed. “Relax, Foster. I’m just messing with you.”
And for some reason, that made something snap in her.
Because of course Keefe thought she wouldn’t do it. Of course he thought this was just a joke.
So she did the most reckless thing she had ever done.
She grabbed his collar and kissed him.
Keefe froze. Completely. Like his brain had shut down.
Sophie was about to die of embarrassment when he suddenly moved, tilting his head, one hand finding her waist like he was afraid she’d pull away too soon.
The kiss was soft and warm and so much better than she ever could’ve imagined.
When she finally pulled back, Keefe just stared at her, eyes wide, mouth slightly open.
Sophie smirked. “Guess I win the bet.”
Keefe blinked. Then—
“Oh, now it’s war.”
And before she could react, he kissed her again.

YOU ARE READING
????? ?????~~ -- sokeefe oneshots
FanfictionSOKEEFE ONESHOTS TO MAKE U HAPPY!! i alr read all the percabeth and sokeefe onshots/books i could find ON WATTPAD AND QUOTEV so heres a new one for uu