A/N: Hey! If you have a SoKeefe one-shot that you want to see just comment!

Keefe was relieved when Sophie had invited everyone over for a sleepover. Everyone was worried about her and how she was dealing with all the Neverseen stuff going on. He was even more relieved that she had let him come too. He knew he wasn't on the best of terms with her at the moment and hoped this was a sign that she was forgiving him.

When he arrived at Everglen, the Vackers were already there and hanging out. Dex and the Song twins had still yet to arrive. He knocked on the tall crystal doors and waited to be let in. The door swung open and Sophie's bright eyes meet his.

"Hey Keefe!" She said, generally happy to see him, "Come on in"

As he walked in he put his stuff near the couches and sat down next to Fitz. Biana had already pulled Sophie into another conversation about which solution made her hair look shiny. Keefe could feel Foster's boredom from the conversation topic but was relived to feel nothing negative that always seemed to follow her presence.

"So" Fitz started, "How's life"

Keefe laughed at the question and smirked at his best friend. "Hows life? Wow you're pulling out all the stops aren't you"

Fitz huffed in frustration but smiled at Keefe. "Fine, oh so smarty-pants. What did you think about Lady Anwen's history final"

Keefe groaned, "don't remind me. If I have to think about multispeciesial studies one more day I'm going to explode"

"Ew that would be gross, then we would have to clean Keefe guts off of Sophie's carpet" Dex said as he entered the house. "Oh, and I brought Mallowmelt"

"MALLOWMELT" Biana yelled as she rushed over to grab the tin from Dex's hands.

"Wow excited much" Tam said as he let Linh and himself inside.

"Does no one knock these days" said Keefe as the twins set their stuff next to everyone else's.

"Aww you're just angry that you had to knock" said Fitz and he stood up to help Biana cut up the mallowmelt in the kitchen. Keefe grumbled and looked away.

"Since everyone's here why don't we all go eat dinner and have some mallowmelt before going to bed" Sophie said as she walked over to help Edaline set up the table. Everyone followed her lead and sat down. It felt nice to have the whole gang back together without having to worry about the Neverseen or what other forces were out there. For once, they could just be teenagers.

They talked for hours as they helped themselves to multiple slices of mallowmelt and asked each other silly questions. Eventually Grady and Edaline asked them to go to bed seeing how late it was and everyone shuttled over to their bags to set up for the night.

The boys set up in the living room while the girls set up in Sophie's room. Even with two floors between them the girls could still hear the boy laughing and fighting. Biana and Linh had their sleeping bags around Sophie's room but currently were hanging out on her bed.

"So" Biana started, "Truth or Dare"

"Oh no" Sophie groaned. "Not this game."

"Truth" Linh asked excitedly.

"Hmmm" Biana thought for a moment before a devious look came on her face, "Do you know if your brother has any embarrassing secrets?"

"Ummm" Linh looked uncomfortable, "none that I can say"

"Aww come on just one" Biana asked.

"Nope" Linh smiled and turned to Sophie. "Truth or Dare?"

"Truth" Sophie said.

"Do you think you are going to get a matchmaking scroll?"

"Honestly, I don't know. I feel like you shouldn't be told who you can or can't marry."

"You can marry who ever you want" Biana piped in.

"Yeah but there are consequences that go along with picking someone off your list. It just seems wrong."

Linh nodded her head in agreement.

They went on asking each other questions until Linh promptly feel asleep across the foot of Sophie's bed. They could no longer hear the boys shouting and decided it would be a good time to head to sleep. Biana pulled Linh into her sleeping bag and Sophie turned off the lights.

Downstairs the boys were sleeping comfortably with their sleeping bags splayed across the couches for maximum comfort. They had talked for hours about many different things but made sure to steer clear about the girls. They had been sleeping longer than the girls when all of a sudden Keefe woke up with hot pain exploding from his stomach. He sat up eyes wild trying not to wake up the other boys as he tried to find where the pain was coming from. The pain slowly faded and turned into fright and he realized he was feeling Foster's emotions. He rushed upstairs with as much stealth as possible and cracked open her bedroom door to see if she was okay.

Sure enough she was thrashing in her bed but nothing seemed to actually be wrong with her.

She's having a bad dream he realized as he tip-toed toward her. He reached for her hand, peeled off her glove, and sent happy, calming feelings towards her. She immediately stopped thrashing and a smile crept onto her face. She stayed asleep but Keefe didn't know what to do. He couldn't stop enhancing her or else her nightmares might come back.

He sat on the floor, careful not to wake her up but kept his hand in hers, and leaned against her bed frame. Wow, she must be the best actress in the world. She had fooled everyone from seeing the amount of pain she still delt with on a daily bases. She acted so normal around everyone, she fooled everyone. Keefe was upset that she didn't tell anyone, she deserved better than that. Her pain was just as legitimate as anyone else's. She was always there for everyone else, but it seemed like she would never let anyone be there for her.

Keefe dozed off, still hand in hand, and fell into a deep sleep.

"Wow" Someone murmered. "Grady is not going to be happy when he finds out about this"

"Shhhh you have to be quite you might wake them up!"

"Look at how cute they both are"

"They are cute aren't they"

Keefe opened his eyes slowly as the light filtered through his eyes. He registered Biana and Linh's faces as he slowly realized the predicament he had gotten them into. His eyes went wide and Biana's smile grew and he yanked his hand out of Sophie's, promptly waking her up.

He stood up as Sophie woke up to the three of them staring at her.

"Hey guys" she rubbed her eyes, she was not a morning person, "What's up?"

"OHHHH weeeeeeellll" Biana started as Keefe clamped his hand over her mouth.

"Nothing" Keefe almost yelled as Biana bit his hand, "Ow!" he yelped removing his hand from over her mouth.

"We woke up to the most interesting thing" Linh said smiling like she had just seen a bunny for the first time. "You should have told us!"

"Told you what?" Sophie said confused, "you guys are acting weirder than normal, and that's saying something" She stood up and walked over to pet Iggy.

"Well-" Biana started as Keefe looked down in defeat. Suddenly the door opened and a frantic Fitz, Dex, and Tam ran inside.

"WE CAN'T FIND KEEFE!" Fitz yelled. He looked over to a startled Biana until he realized that Keefe was in the room. "Oh"

"What are you doing in Sophie's room" asked a tired Dex.

"Yeah what are you doing in here?" Sophie asked.

"I'll tell you later" he started, "right now lets get some food"

"Food!" Tam grunted as he started back downstairs. Everyone else followed but Biana was pulled back by a nervous looking Linh.

"Do you think we should tell her" Linh asked Biana. Biana smiled devious smile faded after a moment.

"What do you think was actually happening?"Biana asked finally grasping the whole situation. "Sophie didn't seem to have any idea what was going on"

Linh looked at Biana for a while before finally coming to a conclusion. "I think we should let them figure it out on their own"

"Aw that's no fun" Biana whined, "Can't we at least nudge them in the right direction?"

Linh smiled, "I think we can allow that"

Breakfast was unusually quite to Sophie. Keefe seemed lost in thought, Biana had a confusing look on her face, Linh looked embarrassed, and Fitz and Dex were having a conversation about the latest Elvin technology.

"So Sophie" Biana said, "what happened to your left glove?"

Sophie shrugged and replied easily, "It must have fallen off while I was sleeping"

"That's weird" said Dex. "Maybe I should update a new design..." he started scribbling into his notes that he carried on him.

The table fell into small side conversations when all of a sudden Keefe turned to Sophie and whispered so only she could hear, "You're still having nightmares aren't you"

Sophie paled but quickly assured him that she was fine. "No, it's nothing. I'm fine" she whispered back.

"What are you two whispering about" Fitz asked, Sophie couldn't read his expression.

"Nothing" She said and tried to go back to the yellow mush they were eating. It tasted like blueberry pancakes dipped in syrup and butter.

"But it's not nothing" Keefe insisted, whispering a little louder when Fitz was distracted.

"Yes it is. Now if you could let me finish my breakfast, I'm fine" She turned away from him and kept eating. Keefe could feel some serious anger coming off her. But he knew this was more important.

"Foster you're not fine!" He said loud enough for everyone else to hear. Everyone stopped and turned to look at them. No noise was coming from the table as all eyes looked at Sophie. She was pale and clammy.

"Keefe" she said harshly, color returning to her face "Can I see you in the other room?" She stomped out, Keefe following nimbly behind her. Sophie lead them a few rooms away so her friends wouldn't have to hear them talking.

"What the hell was that!" she said outraged, "You had no right to just blurt out what you think is going on in front of all of our friends" she started pacing back and forth, her face was red but her features showed sadness. "I told you that I'm perfectly fine you had no reason to suspect-"

"Foster!" She stopped pacing and turned to look at him, exhausted. "You had a nightmare last night didn't you" She opened her mouth to speak, "and trust me when I say I know when you're lying. I'm and empath remember?"

She thought for a moment before a look of defeat washed over her face. "How did you know?" she squeaked.

"Last night" he started, "I was woken up by a sudden pain in my gut. It was so intense and strong I thought for sure I had been fatally wounded. When the pain subsided I realized that what I was feeling wasn't my emotions." Her face was drained of all colors. "I went upstairs to find you thrashing in your bed. That's why I was there this morning"

She processed and after a minute she decided on what to say. "They are getting better, you don't have to worry. Last night I didn't even wake up" Keefe frowned at her, they usually kept her up?

"That's because I used your enhancing abilities to send calming emotions toward you while you slept. That's why you didn't have your glove on this morning, that's why you didn't wake up after your nightmare. Sophie, your nightmares aren't getting better. From the amount of pain and sadness that was coming from you, from 3 stories away, how are you dealing with all of this. Do Grady and Edaline know?"

"No" she whispered. She couldn't meet his gaze as she twirled her charm bracelet with her fingers. "You're the only one who knows"

"How long"

"What?"

"How long have you been having nightmares"

"..."

"Sophie" he said in a warning voice, almost scared of the answer.

"A couple years"

"Years!" He was exasperated, how had they gone so long without noticing. He looked at Sophie, she looked like she was about to cry. He didn't know what to do, he wasn't use to this kind of situation. "No, don't cry Sophie" He closed the gap between them and put his arms around her. She sank into him and started balling. "Shhhh, it's ok, it's ok" he repeated holding her against him while she shook with tears. "Let it all out"

They stayed like that for a while before Sophie finally pulled away from him, apologizing for the tear stain on his shirt. He laughed, "Foster who cares about my shirt. Are you okay?"

"Is it fine if I say no?" She asked with a smile as she blew her nose.

"Of course it is. Just..." He tried to find the right words, "Know that I'm always here for you Foster"

"I know Keefe" she said smiling as she looked up at him. Suddenly she realized how close they had become. She had just cried on Keefe Seceen. She felt a blush creep onto her cheeks as she admired his blond hair. His really was awesome. Suddenly something dawned on her, "Wait, did Biana and Linh see us holding hands all night?!"

Keefe blushed and rubbed the back of his neck, "Maybe?"

"Oh my god!" Sophie said mortified. "Now Biana probably thinks we're secretly dating or something"

"Is that so bad" Keefe asked smirking, "Everyone knows you love me" he teased.

"Shut up!" Sophie said, her face turning even more red.

"Sure" he closed the gap between them and kissed her with full force, at first she hesitated, startled and surprised, but she gave in and melted into him. Eventually they pulled apart and Keefe looked at his watch. "Everyone is probably wondering where we are" He said sounding like he very much did not want to leave.

"Okay yeah but, Keefe?" Sophie said as they cleaned themselves up to go back to the kitchen. "Don't tell anyone yet okay?"

"Tell that to Biana" he said as he pointed to the corner of the room.

Biana suddenly appeared where Keefe was pointing. "How did you know?!"

"I saw you disapear as we left the kitchen"

"Oh god" Sophie said as she tried to look anywhere but at Biana.

"You guys are so cute together!" she squealed as she hugged Sophie.

"Yeah Yeah, I know" Sophie said with a red face. "He's a keeper"