Jackson bent forward as Derek's chest pressed against his back. Derek was using the lock he had on Jackson's arms to keep him from going face first into Stiles's crotch. "Easy Jackson," Derek said, "Stiles, take it out for him."
Jackson licked his lips as Stiles did as he was requested, pulled the waistband of his boxers down and tucking it under his balls and holding it in place. He used his thumb to point his cock up toward Jackson's mouth. Stiles was panting raggedly, "Please Derek," Stiles said, "I need this too."
Derek didn't say anything, just lowered Jackson slowly. Being on his knees with his arms held behind him didn't bother Jackson at all; his own weight pulling on the muscles of his shoulders was inconsequential. All that mattered was that he was finally close enough. He lapped at Stiles's cock, greedy for the taste of him. Jackson let out a groan of satisfaction that caused Stiles to rock up into his waiting mouth. It was perfect. He pulled against Derek again, testing the grip but Derek was vigilant, didn't let him get any further forward.
Jackson growled in anger when Derek pulled him back further, seemingly punishing him for trying to get more. "Derek," Jackson grunted desperately.
"Don't be greedy Jackson." Derek voice was playful, but still a warning, "You want to make it good for him right?"
Jackson nodded his head, managed to get his tongue back against the tip of Stiles's cock by straining his neck forward when Stiles thrust up slightly. He moaned, he probably sounded like a whore. He didn't care. He needed more.
"Jackson, I'm going to let go of your arms," Derek said, "When I do, you're going to keep your palms flat on the floor in front of you. No claws on the human."
Jackson nodded enthusiastically. He managed to tear his gaze away from Stiles's groin, looked up to see what Stiles's expression said about the situation. This close he could tell that every time Derek gave Jackson a command it caused Stiles scent to flare with lust. It smelled delicious; he wanted to get his nose into Stiles's crotch to get to the source of the scent. Stiles seemed to be just as turned on as Jackson about Derek's total dominance of the situation. Stiles's eyes were half closed, tongue licking against his lips as he watched Jackson between his legs.
That was good, Derek would like that, could work with it to make them both happy. Jackson knew that Derek would love it, getting to tell Jackson what to do, getting to see him react and getting to see its effects on Stiles too. Jackson wanted them to want this as much as he did.
"Is this good for you?" Jackson asked. His voice came out calmer than he thought it would. Derek had been right, even getting just that tiny taste of Stiles had taken the edge off.
"Fuck yes," Stiles said, "It'd be better if you were giving me a blowjob though."
Stiles grinned up at him. Jackson licked his lips. They both knew that he was joking and serious at the same time. As soon as Derek let Jackson go he was going to take Stiles's sanity apart piece by piece. They both knew it, Derek probably knew it too.
Derek didn't respond with words, but he thrust his hips against Jackson's ass with enough force to inch him across the floor closer to Stiles. Jackson knew that was just as loud and clear of a reaction as the one Stiles had given.
Stiles used the hand that wasn't holding his dick ready for Jackson to reach out and run his fingers across Jackson's lips. He licked Stiles's fingers, sucked them into his mouth. Stiles pulled his hand away from Jackson and ran it over his dick slicking himself with Jackson's saliva. Jackson didn't pull against Derek's grip, waited patiently until he could finish the job that Stiles had started with his own hand.
"Good," Derek said as he let go of one of Jackson's arms. Jackson did as Derek had commanded; he placed his palm flat against the blanket right next to Stiles's hip. His wrist was brushing against Stiles's warm skin. Derek let his other arm go and Jackson placed his other palm against the floor on the other side of Stiles, made sure that wrist was brushing against Stiles's hip too. "Now Jackson, show me how Stiles likes it."
Jackson obeyed immediately. He kept his hands securely against the floor as he leaned in and licked slowly from the base of Stiles's dick to the tip. He placed a soft kiss and then mouthed down the side. Stiles liked to be teased, worked into a frenzy of desperation before being given what he was begging for. Jackson placed gentle kisses against Stiles's balls before sucking them into his mouth but kept the sensation light. Stiles was sensitive.
"Fuck, Jackson," Stiles babbled, "Please, more, don't tease, need it so bad."
Jackson ignored him, mouthed his way up the other side of Stiles's dick, placed another gentle kiss on the tip. He dipped his tongue into the slit, groaning at the taste of Stiles once again in his mouth. Jackson spent as much time teasing as he could, but it wasn't much. When Stiles started thrusting up against his lips, Jackson knew that he was ready to take it to the next level. He sucked Stiles into his mouth and down his throat in one swift motion, his chin nudging against Stiles's balls as he swallowed around the hot length of skin.
Stiles made a choking noise; Jackson hadn't been able to do this when they were together. It was a new trick Derek had spent months teaching him. Jackson pulled off Stiles's dick, savored the surprised gasp that Stiles made as his sensitive skin was suddenly released from the heat of Jackson's mouth.
Stiles reached for his own dick to get some friction, to ease what must have been almost painful tension at the memory of being buried in Jackson's throat. His hand froze in mid-air when he heard Derek say, "No. In this house, we don't touch ourselves unless asked to, we trust our partner to give us what we need, even when we aren't sure what it is we want. I let you do it once to tease Jackson, now you have to trust him to give you what you want."
"Fuck," Stiles gasped, his fingers curling in the air as his dick strained toward Jackson's mouth. "You guys are going to break me."
Jackson leaned forward and sucked Stiles back down his throat. Stiles made another strangled noise but this time Jackson didn't pull all the way off, just back to the very tip, worked his tongue along the underside of the head of Stiles's dick and then bobbed all the way down again. Stiles whimpered under the heat and pressure of Jackson's mouth, gripped Jackson's head with the hand that wasn't holding his underwear out of Jackson's way.
Jackson got lost in the sensations, the taste and the heat in his mouth was everything he remembered and more. He sucked wildly, not using any specific rhythm; it caused Stiles to thrust up against Jackson erratically, fucking his mouth. It was exactly what Jackson wanted.
Derek leaned over his back, careful not to interrupt the movement he was using to pleasure Stiles. He wrapped his arms underneath Jackson's body to unbutton the shirt he was wearing.
"Right arm up," Derek commanded. Jackson did as he was asked, lifting his right arm, making a soft noise around Stiles's cock to acknowledge Derek's voice as he did. Derek pulled the shirt off Jackson's right arm, and rubbed Jackson's back in approval when he placed his hand palm down again without being told to do so.
By the time Derek completed the process with his other arm and got his shirt completely off Jackson's dick was practically leaking as it twitched between his legs. He loved that Derek was dominating the pace even as he let Jackson feast on Stiles with wanton abandon.
Stiles was babbling underneath Jackson, gripping his hair tightly and thrusting deep into his throat. Derek reached between Jackson's legs from behind, twisted his dick once firmly before releasing him again. The sensation caused him to whine around Stiles's dick, the vibration made Stiles gasp out.
"Jackson, let go, Stiles is too close." Derek commanded.
Jackson did what Derek asked immediately. Stiles groaned as he released Jackson's hair, and then grunted when his dick slapped wetly onto his belly as he let it go. Jackson grinned, clearly Stiles didn't want to be tempted to touch himself even if he had only been holding himself upright for Jackson's mouth.
Derek pulled Jackson's jeans over his hips; Jackson lifted his knees when Derek nudged his thigh so they could be pulled completely off. Derek pressed a light kiss to the base of Jackson's spine as he tossed the clothes to the side.
"Stiles get naked, tell Jackson what you want." Derek said.
Jackson watched as Stiles lifted his hips to pull his boxers free and drop them to the side. Stiles chewed his lower lip nervously as he considered the question. "I want…"
"Don't be ashamed," Derek encouraged, "Jackson wants this to be good for you too."
"I want him to fuck me. I want to be under him, clinging to him." Stiles whispered.
Jackson's dick twitched, that's exactly what he wanted too. He looked down at his hands, claws still extended from them, he was halfway to being wolfed out completely and he couldn't seem to drag enough self-control up to become fully human, his eyes had to have been lit up from the moment his wolf started howling out its desire.
"Stiles… I… I can't get you ready." Jackson admitted.
"Will you do it Derek?" Stiles asked, he sounded so vulnerable. Jackson placed a soft kiss against his thigh.
"Is that what you want?" Derek asked.
Jackson felt Derek's hands tighten on his hips at the request. There was something there, there had to be if this was going to work out. How had they ever gotten to this point if there was no attraction at all between the two of them?
"You need to be a part of this too, more than just telling us what to do." Stiles said, "You should probably be naked also."
Derek chuckled. Jackson craned his neck over his shoulder to watch as Derek stood up and removed his clothes. He hadn't been told he could remove his palms from the floor. Once Derek discarded his clothes, he walked around to the side of them. He gripped Jackson's shoulder, pulled him up so that he was kneeling.
Stiles let Derek pull him and the blanket so that he was turned sideways, head towards the fire rather than practically under the tree. Jackson watched, licking his lips as Derek moved around to kneel between Stiles's legs. Derek snapped his fingers at Jackson, pointed to Stiles's head.
Jackson crawled around so that he was kneeling above Stiles head. He leaned over, and kissed Stiles, he could feel the roaring heat of the fire against his back. His nose brushed against Stiles's chin, it made the dark haired boy laugh. Jackson pulled back to look down into Stiles's face, it was odd because where he was made it seem like Stiles was upside down.
"We just did like a Spiderman style kiss." Stiles said, he opened his mouth to say more but all that came out was a shocked gasp. Jackson looked up to see that Derek had slicked his fingers up and were pressing them slowly into Stiles. "No warning?" Stiles asked.
"You seemed preoccupied." Derek said.
Jackson chuckled and Stiles looked like he wanted to glare but his back arched up off the floor instead. Jackson knew how good Derek was at locating what he was looking for.
"Fuck," Stiles gasped, "Been too long."
Jackson watched as Stiles's dick twitched whenever Derek brushed against his prostate. He loved the way Stiles's legs quivered under Derek's touch. He wiped sweat off Stiles's temple. Jackson took a deep breath as Stiles's arousal started to spike. Drawn to it, Jackson crawled forward so that he could lap at the fluid leaking onto Stiles's stomach.
Jackson grunted as Stiles sucked him back into his mouth, leaned forward further to return the favor. Jackson could barely breathe around Stiles's cock. There was so much lust in the room. Stiles was sucking at him desperately, maybe trying to focus on something other than Jackson's lips on his dick and Derek's fingers in his ass.
He admired Stiles's self-control, he didn't know how long he could have lasted like that. Jackson tilted his head up even as he continued sucking at Stiles's cock; he reached out a hand and lightly pulled on Derek's erection. Derek grunted his approval, hips bucking forward into Jackson's hand. The noise, or perhaps Derek's fingers in Stiles, or maybe him sucking Stiles's dick, he wasn't sure, but something made Stiles whine around his cock, it took everything he had not to thrust down into the wet, heat of Stiles's mouth.
"Separate," Derek said. Jackson complied immediately, Stiles's mouth tried to follow Jackson's cock as he pulled out. "Come here Jackson."
Jackson crawled around so he was kneeling next to Derek. He watched, his mouth watering, as Derek's fingers slid in and out of Stiles. Jackson was shocked when Derek leaned down, not ceasing his fingers movement as he swallowed Jackson all the way down to the base. Jackson knew better than to buck his hips forward. He flexed his claws in the air trying to restrain himself even as his toes curled at the quick and hard suction Derek used.
"Fuck," Stiles gasped out, "So fucking hot."
Jackson watched as Derek rewarded Stiles's comment by using his free hand to give Stiles's dick a few tugs. Jackson whined out in protest when Derek's mouth let him go.
"Ok, easy Jackson, come here." Derek said.
Jackson scooted around so he was between Stiles's legs. Derek pulled his fingers free. He added more lubricant to the same hand. Jackson knew what was coming and grit his teeth against it. Derek gripped him; spread the lubricant along his length. Jackson tried to remain still, his legs quivering as Derek worked him over. Jackson reached behind him, got his hands around Derek's dick and tugged on him lightly.
Jackson was almost about to climax when Derek's teeth sank into his shoulder, fangs spiking through the skin even as Derek gripped him almost painfully at the base of his cock to keep him from coming. Jackson whined high in his throat, Stiles's eyes widened in alarm.
"I… I'm ok…" Jackson grunted out.
Derek eased his mouth off Jackson's shoulder, kissed the skin lightly even as Jackson felt the skin knitting itself back together. Derek guided Jackson's hips forward, still gripping the base of Jackson's dick.
Jackson gasped as Derek pressed the head of his dick against Stiles's entrance; it was an echo of the same needy noise that Stiles was making. Slowly, so painfully slowly Derek steered him into the tight heat of Stiles's body. Derek let go of his dick but kept a steady hold on his hips. He curled his arms under Stiles's legs to pull them up out of the way. Stiles groaned as he slowly made his way inside of him.
It was too much, there was no way he was going to last very long inside of Stiles. He panted as Derek forced him forward until he bottomed out.
"Easy Jackson," Derek said as he pulled Jackson's hips back slowly. "You ok Stiles?"
"Fuck yes… move please Jacks, make him move Derek," Stiles begged, "Someone fucking move."
Jackson fell forward as Derek pushed his shoulder blades down, it forced Stiles's legs higher and he gasped. Derek forcing his movement must have caused him to hit Stiles's prostate.
"Jackson isn't going to last long like this Stiles," Derek said.
"I'm not either." Stiles admitted.
Derek chuckled again, but Jackson could tell he was worked up by what was going on, could smell it seeping off Derek's skin just as it was coming of Stiles's.
"Go." Derek commanded.
That was the last thing Jackson's wolf needed to hear. Jackson pulled his hips back and slammed into Stiles with enough force to slide him and the blanket across the floor. Jackson went wild with need, his hips rocking into Stiles powerfully and quickly. Stiles gasped underneath him, unable to form any words. Jackson had the perfect angle, he was pounding down over and over again into Stiles and the noises the boy was making, the wordless begging for more was almost as good as the heat clamping down around his cock.
Stiles hands clawed at his shoulders, Jackson loved the blunt drag on his skin. He couldn't hold it in anymore; he started howling out like he was the one being fucked. It was too much; his body seized up and then started spasming as he came. The noises he was making were barely human as he twitched forward in little grinding thrusts. Stiles was flexing his muscles, trying to milk more pleasure out of Jackson's orgasm. It was driving him insane. He whined against Stiles's throat, licked and nipped at it mindlessly. He could barely breathe but Stiles hadn't gotten off yet, Jackson needed to do more for him, he tried to rut against him more but his dick was overly sensitive even though he was still painfully hard.
Derek gripped his hips and pulled him back, dislodging him from Stiles. He whined in protest, claws digging into the wood of the floor to try to keep himself in place. His wolf went wild, he almost turned around to snap at Derek until he felt Stiles's cock drag across his chest. Derek was pulling him down so that he could get it back in his mouth.
Derek always seemed to know exactly what he needed, even when he didn't. Stiles gasped out as Jackson sucked him down roughly. A moment later Jackson let out a powerful rumble of pleasure as Derek mounted him. Stiles gasped at the noise and his dick strained harder in Jackson's throat.
Jackson finally had everything he wanted, everything he needed. Derek was rolling into him hard enough that Jackson thought his spine was going to crack. Stiles was deep in his mouth, Stiles's hands were tugging Jackson's hair with just the right amount of force.
Every movement of Derek's hips was aimed at making Jackson beg for more around the dick in his mouth, every rolling impact right against his prostate. It made his knees weak. He was shaking, trying desperately to hold himself up under the onslaught. He was still rock hard. He was losing himself. The wolf in his mind howled out its pleasure, ground into submission under Derek while taking what it needed from Stiles at the same time.
He sucked desperately at Stiles, trying to make it good for him. Stiles's body went rigid and he started babbling more nonsense as hot liquid filled Jackson's mouth. He swallowed it greedily, sucked desperately trying to get more. Derek's hips didn't stop; they were ruthlessly efficient at delivering bone shaking pleasure.
"No, no, no, Jackson… too much…" Stiles gasped out, he tried to push Jackson's head away. Jackson growled in protest until Derek's hand seized the back of his hair and pulled him up.
Derek pulled him back further, impaling him on Derek's dick. Jackson was on his knees, hands clawing at the air mindlessly as Derek kept fucking into him. Jackson watched through barely focused eyes as Stiles twisted his body around to grab something from near the fire. Jackson couldn't tell what it was at first. Stiles got back into place so that he was on his hands and knees in front of Jackson, licking his lips as he moved forward. Stiles had gotten a washcloth that had been in a bucket near the fire to keep the water warm. He used it to clean off Jackson's straining cock. They had planned this too well. Stiles cleaned him up diligently even as Derek kept pounding into him.
He wasn't going to survive this. "No… please…" Jackson begged. He had already gotten off once but he was still so hard, Derek still slamming into him was already too much.
"Jackson, be still." Derek said. Jackson froze at the familiar command as much as he could with Derek fucking him hard enough to make his teeth shake. "Let Stiles have what he wants, you've already gotten what you wanted right?" Derek's thrusting into him wasn't slowed or weakened at all as he spoke.
"Yes," Jackson said. He sounded broken and needy; he sounded exactly the way Derek liked.
Stiles seemed to like it too, after he was satisfied that Jackson was cleaned up he tossed the washcloth back where he'd gotten it from, then leaned down and sucked Jackson's dick back into his talented mouth. Jackson started howling again. He wasn't going to live through this; no one could live through this. Stiles sucked hard, trying to give him the relief his body needed. Jackson would have thanked him if his throat wasn't so raw, wasn't so busy making such a wanton noise. Stiles wasn't teasing at all, he was working as hard as he could. The suction, the heat, it was all perfect.
His second orgasm came on with enough force that it was almost painful. It was exactly what he needed. Stiles swallowed around him, tried to get everything out of him. Derek's hips forced him deeper into Stiles throat with a few more bone jarring impacts, and then Derek's teeth were back on his spine. They were digging in lightly, in the same place he always bit right before he came, the same place his claws had pierced Jackson the first time. A couple more stuttering impacts and Derek was shaking against Jackson's back. He wanted to push Stiles away but he couldn't think, couldn't move. He didn't have any muscles left in his body.
Stiles must have sensed the moment that it became too much. He released Jackson's cock from the wet cage of his mouth. He licked one last time against the head, tongue dipping into the slit of Jackson's cock. Whether it was because he wanted to make sure Jackson didn't have anything else for him, or because he was afraid it was the last time he'd get the chance he wasn't sure.
Derek guided Jackson down to the floor, rolled them onto their sides in front of the fire. Without being told what to do Stiles rolled onto the floor in front of Jackson, scooted back until his back was flush against Jackson's chest. He watched Derek tentatively reach over his body to run his hands over Stiles's shoulder, watched as Stiles reached up to place his hand over Derek's gently. They were touching each other, even as Derek clung to his back and he clung to Stiles's. It was a start, a start to something amazing.
Somehow, they had known what he didn't. Derek and Stiles had known that Jackson needed them both, needed there to be moments like this, with Derek holding him against his body while Jackson clutched at Stiles, nosed into the back of his hair and licked the back of his neck. Somehow they'd know that it was exactly what he wanted, exactly what he needed. It was the best Christmas of his life. He was never going to let them go, he'd do whatever it took to make it work.
