"This is a terrible idea," Dex grumbled, following Keefe in a low crouch through the meadows of Havenfield, painstakingly making their way toward the main house.

"Come on, you know Foster'll love to see us. She'll lecture us, but it's not like she'll kick us out or anything," Keefe said, sending the white flash of his grin over his shoulder.

"Why did I agree to this?" Dex sighed to himself, as Keefe made another circuitous side-trail, this time around the tyrannosaur paddock.

"Cause you were worried about Foster," Keefe said. "And you still are. And I'm worried about her, too. So - midnight visit to Havenfield."

o0o

Sophie did, in fact, give them a lecture, but true to Keefe's word, she didn't throw them out, and she looked actually glad to see them. Dex was relieved. He sat back and let Keefe do most of the talking, just keeping an eye on Sophie as they chatted. Lately she'd seemed preoccupied, with a pale, drawn look about her and a worried look constantly in her eyes. Now she looked more like herself as she laughed at Keefe's ridiculousness, her cheeks tinged with pink, the light back in her eyes.

In fact, Dex was starting to feel like a third wheel as Sophie and Keefe's banter grew more and more involved; they seemed to have forgotten that he was there, too. Keefe was flirting outrageously, like he always did when Sophie was around, but Dex saw with some surprise - and a little pang - that Sophie (oblivious, clueless Sophie) seemed to be flirting back.

"So, Foster, I'm still holding out for hearing about that secret crush of yours," Keefe was saying with a wicked grin on his face. "Isn't that what people do at slumber parties?"

"This isn't a slumber party," Sophie shot back, her cheeks going pink - presumably at the thought of a slumber party with boys - or maybe just Keefe.

"Sure it is. You're in your pajamas and everything!" Keefe returned, and gave Sophie a smug grin when she couldn't refute it. "Don't argue with the Keefe, Foster. I always win. I win everything, actually."

"Really?" said Sophie. "Because I seem to remember that one time when we were playing base quest - "

"That was one time!" Keefe protested, and it was Sophie's turn to grin smugly.

"There you were, covered in mud, hair messed up - "

"Foster!" Keefe said, outraged. "My hair is never messed up!"

"Well it was that time, O Great Hair Master," Sophie retorted.

"Was not!"

"Was too!"

"Was - "

Finally Dex couldn't take it anymore. He coughed loudly, and both Sophie and Keefe gave a start, giving him apologetic looks. "It's almost two in the morning," Dex told them. "We don't want to keep Sophie up too late. Plus," he added with a yawn, "there's still school tomorrow."

"Ah, I'll just ditch class and sleep," Keefe said with a grin. "But fine. 'Night, Foster - or should I say, good morning?" He raised his eyebrows suggestively and Sophie smacked him on the arm. He winked. Dex rolled his eyes.

"Good night, Sophie," he said, heading for the window. "See you at school." Sophie caught his arm and pulled him into a hug.

"Thank you, Dex," she whispered, and Dex couldn't help the glow of warmth that went through him.

"My turn," Keefe said, shouldering his way between them and wrapping one arm around Sophie; the other went around Dex. "How could I miss Foster hugs?" Sophie laughed and gave her two friends a quick squeeze. Then the boys stepped away and slipped out the window. Dex turned back and saw Sophie's silhouette in the window, watching them go.


A/N: Hey, what's up, hello, dear readers! Got another (definitely happier) Team Foster-Keefe oneshot for y'all. This one is not related to the previous one.

Thank you to BuddingWriter, AttemptedWriting, GriffinGirl, gogurt-from-a-gogurt-tree, and booksaremylife for the lovely reviews!

(Review this one too, por favor?)