For anyone who's asking, I am a So-neutral person. I think Sophie could be good with either Fitz or Keefe, or even Linh or Biana. (If you don't support LGBTQ+, don't read my stories. A lot of them involve LGBT.) Anyway, I do prefer Keefe, because I think Fitz and Linh are so cute together! Anyway, enjoy the one-shot!

They lay out on the grass at Havenfield. Sophie was pointing the different stars out to him, telling him more about human legends. Her face was excited, yet relaxed at the same time. She rolled over onto her side, looking at him.

"Were you listening to anything I just said?" Sophie asked, exasperation creeping into her voice.

"Kinda…" Keefe smirked and Sophie rolled her eyes. They'd started dating a few months ago, and it had been the BEST few months of Keefe's life. Keefe snuck out an arm and entangled it around her waist, drawing her close to him. Sophie squeaked and Keefe grinned. "C'mere!" He exclaimed as Sophie was trying to wiggle out of his grasp. He leaned in and pecked her cheek.

Sophie cocked her head. "You missed," she murmured.

"What?" Keefe could feel the confusion in his own voice.

"You missed! My mouth is here, silly." She leaned in and suddenly they were kissing. And god, was it perfect. Keefe's hands went to Sophie's waist, pulling her up against him. Her hands ran through his hair. They broke apart, Sophie's head resting on his shoulder.

Suddenly, exhilaration and terror spiked through Sophie's emotions. He was about to ask why, when Sophie leaned back and said "I love you, Keefe. I love you beyond what I thought was possible." (A/N I'm cringing so hard rn xD)

Keefe picked Sophie up. She shrieked in delight. "Foster, I feel the exact same way. I love you."

Please leave a review on if I should turn this into a series, or if I should just make more oneshots. -poptart