Work Text:
Buck loved being on top of Eddie. He loved bending him over every surface and fucking him like only he could. Eddie was always so responsive, and there was nothing Buck loved more than making his boyfriend come on his cock. He loved laying Eddie down, eating him out for hours, and making him orgasm over and over again until he couldn’t take it anymore.
But as he had Eddie bouncing on his cock and letting out frustrated whimpers because he couldn’t get the angle quite right, Buck discovered that there was something he loved even more: Seeing Eddie so desperate made him want to deny him. Usually he would’ve flipped them over ages ago to pound Eddie’s hole without mercy, but this time he’d stayed put.
They were on their bed with Buck sitting against the headboard and Eddie in his lap. Chris was already in school and they had the day off, so Buck was looking forward to all the sounds Eddie was not going to keep to himself.
He kept his hands on Eddie’s hips but didn’t guide him in any way. Eddie looked out of his mind already as he was trying to find purchase on Buck’s shoulders. His thighs were shaking, and his chest was moving up and down with a rapid speed. He constantly changed pace and angles, and with every passing second his frustration seemed to grow.
“Buck,” he whispered after a few minutes of struggling.
“Yes, baby?”
Eddie made a circle with his hips and looked at Buck with his big, brown eyes. It almost made Buck thrust his hips up, but he managed to compose himself in time. No matter how hard it was for him to not give in and fuck Eddie through the matress, he knew that this would be ten times hotter and more enjoyable.
“Buck, please,” Eddie breathed out, still moving.
“Please, what?” Buck asked, even though he knew he was going to deny Eddie no matter the answer.
“Please, fuck me, Buck. Please, I need it.”
Hearing Eddie beg was like music to his ears. It was the best sound in the world right next to Eddie being reduced to a whimpering mess with no ability to form words anymore. He was sure that he was going to achieve that today as well in no time.
“No,” he replied calmly and smiled at Eddie’s panicked gaze.
Eddie froze above him right as he was fully seated on Buck’s dick. Buck’s hand reached on autopilot to Eddie’s belly where his cock formed a slight bulge. He pressed down and Eddie let out a sound that almost made Buck come right there and then. He kept his hand on the bulge for a couple more seconds and then let his hands travel up, over Eddie’s abs and up to his pecks where he brushed against the man’s nipples to feel him squirm. He moved back down and made contact with Eddie’s quivering thighs. He squeezed them possessively and spread them further apart and then settled his hands back on Eddie’s hips.
“Here’s what’s going to happen.” He grabbed Eddie’s hips even harder, in hopes that bruises of his fingerprints were visible tomorrow. “You’re going to ride me until I come and then we’re going to get out of bed because we have stuff to do.”
“What about me?” Eddie asked, still without moving.
“What about you?”
“I want to come too.”
“Greedy little thing.” Buck lifted Eddie slightly just to hear him gasp and then dropped him back down. “You can come whenever you want.”
Eddie let out an unsatisfied whimper at that. Buck portrayed confusion even though he knew Eddie struggled with finding the perfect angle to make his toes curl. He wanted Buck to take charge, but Buck needed something different today. He needed to see Eddie fall apart.
“You better start bouncing, or I will just throw you off my cock and get off without you.”
Eddie started moving immediately after that threat. His hands first settled on Buck’s stomach as he moved up and down, trying to angle his hips to find his sweet spot. Then they moved up Buck's body in hopes that it would make a difference and make him find the right position. First tears of frustration started to appear on his pretty face, and Buck couldn’t stop himself from leaning in to lick them off.
***
Eddie felt Buck’s tongue on his cheeks and couldn’t help but chase Buck’s lips to capture them in a kiss. Buck indulged him for a couple seconds, but then pulled away and smirked at Eddie’s pout. He leaned back again and settled on the pillows behind him with his hands interlocked behind his head. Buck flexed his arms, and Eddie’s gaze jumped from the left to the right one over and over again, imagining how good it always felt to be manhandled by them.
He didn't know what Buck’s plan was exactly, but he hoped he would give up soon. He wanted to be thrown on the bed and fucked sensless, not tortured like this. He always felt self-conscious about riding Buck. He never could find the right angel, and Buck seemed so unphased by his movements. Eddie was desperate for Buck to lose control and take over, but he knew he stood no chance. Once an idea entered Buck’s brain, only a safe word from Eddie had the power to stop it, and Eddie had no intention to use it right now.
He trusted Buck, and the blonde always managed to make him see stars no matter what they were doing. Having sex with Buck had been liberating from the first time, even though their first time ended faster than it had begun. They were both too desperate to even take their clothes off and they ended up coming in their pants embarrassingly quickly. After that they couldn't keep their hands off each other, and it had been four months of blinding pleasure. Mostly they only had time for quick handjobs in the firehouse supply closet or a blowjob in the showers.
The first time they had enough time for Buck to finally fuck him, Eddie could have sworn he saw god. Everything around him grinded to a halt and he could hear angels singing. He thought he had died and went to heaven because his body felt like it was floating. Only a slow kiss and a bite to his bottom lip made him come back to earth and look into the beautiful eyes of the man who brought him so much joy.
The same man who was now denying him and having the time of his life doing so. Eddie tried every angel. His thighs began to tremble and he had no strength left to actually move up and down much, so he settled on just grinding and circling his hips. Buck didn’t look bothered at all and only marveled in Eddie’s desperation.
“Buck, please,” Eddie whimpered, hoping Buck would take pity on him.
“What’s wrong, baby?” Buck asked with a mean undertone.
“Please, fuck me. I’m tired.”
Buck sighed and put his hands on Eddie’s thighs. Eddie leaned into the touch and slowed his grinding to a halt, waiting for Buck to either lift him up and throw him on the bed or at least guide his movements so they could both find release.
“This is all my fault,” Buck muttered, “I turned you into a spoiled princess and now you can’t even ride properly.”
Eddie shook his head and felt a couple more tears run down his face. Buck licked them up again, but this time didn’t let Eddie chase his lips. Eddie let out a sound of disapproval, which earned him a slap to his thigh.
“I’m not a spoiled princess,” he whispered while trying to pick up his pace again to prove himself.
“Oh, baby. Of course you are. You’re my perfect princess.”
Eddie’s neglected dick twitched at that and he reached for it only for his hand to be pulled away. He reached with his second one, but was stopped once more. Buck grabbed both of his wrist and put them behind Eddie’s back. He then grasped them in one of his and held them there. Eddie had trouble staying upright so Buck brought his free hand to steady him, but didn’t make any movements to move Eddie in any other way.
“You’re going to come on my cock or not at all.” Buck’s voice was commanding and it made a shiver run down Eddie’s spine
Usually he would have no trouble coming untouched. Buck could always fuck him so good that he barley had to touch his dick, but that was always due to a relentless stimulation of his prostate. Now no matter how much Eddie tried, he couldn’t find the right angel for Buck’s cock to touch that spot. He was getting flustered, and as he looked at Buck’s expression morphing into one of glorious pleasure, he began to panic.
Buck was going to come, and Eddie had no idea what it meant for him. He hoped that his boyfriend would take pity on him and make him orgasm as well, but Buck said that Eddie was going to come on Buck’s cock or not at all and he didn’t sound like he was joking.
“I’m close. You better make yourself come soon, princess or you’re going to have to wait until the weekend.
That made Eddie halt his movements for a second until a slap to his thigh made him resume. Today was Wednesday. He must have misheard Buck because there was no way Buck was planning on denying him until the weekend. They had a 48h shift, lasting through Thursday and Friday, and then they had the whole weekend to themselves because Chris was going to a birthday party followed by a sleepover. They usually managed to squeeze an orgasm here and there even without the time or the right space for it.
Buck must have noticed his confusion because he let out a quiet chuckle that turned into a groan as he was getting closer and closer to the finish line.
“I told you, baby. You’re coming on my cock or not at all.” The words were spoken through gasps of pleasure as Buck crossed the finish line and emptied himself inside Eddie.
Eddie tried to stay on Buck’s cock in a last attempt to make himself come, but was quickly lifted up as Buck moved from below him.
“Go clean yourself up, princess,” Buck whispered the words into Eddie’s hair as he gave him a soft kiss.
Eddie’s cock twitched again at being called princess, which didn't go unnoticed.
“Don’t make yourself come.” Buck took Eddie’s jaw into his hand and lifted his face up so Eddie would look him in the eyes. “I will know,” he warned and gave Eddie one final kiss.
Buck started to dress himself and walked towards their bedroom door, but before he disappeared he turned around and sent Eddie a gentle smile.
“You’re okay with this, right?” his voice sounded less certain than a minute ago.
“More than okay,” Eddie replied truthfully, even though he had no idea how he was going to survive the next couple of days.
***
Buck walked into the kitchen to make them something to eat. He wished he could be in the shower with Eddie right now, but he knew what would happen if he did. The idea of denying Eddie seemed fun, and Buck was looking forward to seeing Eddie desperate for it, but he might have forgotten about one little thing.
If there was one thing he loved more than making Eddie whimper on his cock it was having his face fucked by the man. It was the only time when the roles were reversed and Eddie was in total control of Buck. Buck loved it when his boyfriend grabbed his hair in a tight, almost painful grasp and used his throat as a fleshlight. And now he would have to deny himself that pleasure for god knows how long.
He couldn’t back away from the challenge he set up for them. As long as Eddie was okay with it, he was going to not let him come until the man managed to do so while riding him without any other stimulation. He hoped they could accomplish that this weekend, but Eddie seemed to be awful at finding his own pleasure. Even if they managed it this weekend, Eddie would be to exhausted to properly fuck his face after.
He had half a mind to march into the bathroom and drop down to his knees in front of Eddie and beg him to let him suck his dick, but as he turned he was met with Eddie already standing in the room. He was wearing gray sweatpants that left nothing to the imagination. Eddie was still half hard and his cheeks were painted in a beautiful rosy color that always fit him so well. No matter how much Buck wanted to drop to his knees and open his mouth for the taking he was going to stand his ground. Eddie looked so fucked out already, Buck couldn’t wait to see how he was going to look moving forward.
“How are you holding up?” Buck asked.
“I’m good,” Eddie replied as he made his way to Buck. “I just need some cuddles right now.”
Buck opened his arms immediately and let Eddie settle in them. He ran his hands up and down his boyfriend’s back and let him hide his face in between his neck and shoulder. He was so proud of Eddie right now. They came a long way from when they started dating. At the beginning Eddie had some trouble voicing out his needs and desires, but now he was throwing them left and right. And as much as Buck liked to deny him during sex, he would never dare to deny him the comfort after.
He picked Eddie up in his arms and walked them over to the couch. He lied down with Eddie half on top of him-half on his side. Eddie wiggled a little to make himself comfortable and ended up with one of Buck’s thighs between his legs. Buck closed his eyes and put one of his hands in Eddie’s hair to massage his scalp gently.
They were lying there for a while and Buck almost fell asleep, but small movements made him focus again. Eddie was gently rocking on his thigh and letting out a low noise of content. His eyes were closed and he looked as if he had dozed off. Buck could feel Eddie’s hardness rubbing against his leg. He pulled on Eddie’s hair a little, which made Eddie open his eyes. They looked unfocused, and his thrusts only quickend. Buck had to put both of his hands on Eddie’s hips to still their movements.
“Buck,” Eddie let out in a broken voice.
“You can grind against me however much you want, but if you come we’re gonna have a problem.” Buck loosened his hold on Eddie’s hips and let the man pick up his movements again.
“Just once, please, Buck,” Eddie whimpered, “just let me come once and then I’ll be good.”
“I know you’ll be good, princess.” Buck chuckled at the effect this particular pet name seemed to have on Eddie. “So be good for me now and don’t come. I know you can do it.”
Eddie’s movements slowed down gradually until they came to a complete halt. He buried his head even further in Buck’s neck and trailed kisses all over his skin. Buck let him have this as he rocked him gently from side to side to calm him down a little. Eddie lifted his head after a moment and looked at Buck with tears on his cheeks.
Buck brought his hands up and wiped the tears away. He put small kisses all over Eddie’s face and finished his journey by planting a sweet, gentle kiss on Eddie’s lips. He was starting to worry that he pushed Eddie too far this time.
“Colour?” he whispered with a shaky voice.
“Oh my god, Buck. So fucking green,” Eddie replied and Buck sighed with relief.
“Okay, that’s good. But if at any point-”
“Buck, baby,” Eddie interrupted and grabbed Buck’s face in his slightly shaking hands. “I know, okay? I’m enjoying this. If at any point it gets too much, I will let you know, okay? Trust me.”
“Okay,” Buck whispered and leaned in for another kiss.
He wanted to lick into Eddie’s mouth and make him even more desperate for it, now that every single doubt about Eddie being fully into this was gone, but he decided to take pity on the already pent up man.
“Do you want to keep cuddling, or can we start with things we need to get done today?”
“I think that if you touch me some more I will literally explode, so definitely errands.”
***
Eddie was going to lose his mind. They started their shift an hour ago and he was already dreading the rest of it. Buck was driving him crazy. And the worst part was the fact that the blonde wasn’t even doing anything. He was just standing there with his perfect face and beautiful body which Eddie desperately needed to have on top of him right this second. He needed Buck to pin him down and destroy him, but he knew that wasn’t possible.
Usually he was okay with waiting till the end of the shift on the rare occasions when Buck decided to torture him and not let him get off at work, but this time he knew that even after surviving this, an orgasm would still be miles away from him. He was almost one hundred percent sure that he was not going to be able to come from riding Buck. The question was how long was Buck planning on making him try.
For now they hadn’t had a single emergency. It was already dark, and usually they tried to catch some sleep when a shift started this late. Eddie knew he was not going to be able to fall asleep even for a second. He was too pent up. Which was crazy because he’d gone without an orgasm way longer than this in the past. He’d been single for a long time and jerking off sometimes had seemed like a waste of time so he hadn’t done it that often. But ever since getting together with Buck, it was like something had been activated deep within him. It had probably something to do with having sex with someone he was actually attracted to, and not with someone he thought he was supposed to be attracted to.
But it also felt like it had something to do with just Buck. He couldn’t imagine himself being so desperate for anybody else. Something about the bond they shared just made him feel safe enough to express this amount of desire. He wanted to feel ashamed or embarrassed, but those feelings rarely visited him anymore when it came to Buck. He could completely let go when he was with the other man, and it was the best feeling in the world.
What was not a very good feeling was his boyfriend teasing him throughout the whole shift. He brushed against him every chance he got. The only relief Eddie had was during calls when Buck acted as professional as always, but outside of them there was only constant, delicious torture. The worst came in the morning, after they came back from one of the medical calls. Buck and Eddie weren’t even needed there that much so they didn’t break a sweat.
Buck decided to get a workout in, and Eddie almost fell to his knees when Buck asked him to join. Seeing Buck flex and sweat was difficult on a good day after an orgasm; Eddie didn’t know if he would survive it in these conditions. He tried to focus on his own workout. He positioned himself in front of the punching bag and went to town on it. Hitting things usually made his frustration disappear, but just as he was feeling a little bit calmer he made the mistake of glancing at Buck.
Buck who was smirking at him as he added weights on the barbell. A horrifying realization dawned on Eddie when he calculated in his head that Buck was planning on bench pressing Eddie’s exact weight. A sound escaped him that definitely shouldn’t be let out at work and he quickly glanced around to see if anyone heard him.
“Eddie.” Buck’s voice made him turn back around to look at him. “Come here, and spot me.”
Eddie made his way to the bench press on shaky legs. He sent a silent prayer to whoever was listening to give him strength and positioned himself behind Buck’s head. He hoped that Buck knew what he was doing and didn’t plan on exerting himself because Eddie didn’t know if he would be able to get Buck out of a tough spot now.
He fixated on how Buck’s arms moved as he was lifting the bar up and down. Eddie imagined how it would feel if he was in Buck’s arms instead. He always loved when Buck manhandled him; he was sure he would love this too.
Sweat started to run down Buck’s brow and Eddie wanted to lean down and lick it off. He wanted to trace his tongue down Buck’s cheeks and into the hollow of his throat. He would then graze his teeth on Buck’s pulse point just to hear his breath hitch. Buck was wearing a sleeveless shirt, which made all of his beautiful arm muscles be fully on display. Eddie wanted to bite into his bicep and go higher to bury his face into Buck’s armpit to lick the sweat from there as well. If he could he would lick every inch of Buck’s body, until there was no sweat left and Buck was only covered in his spit and hickeys. He needed to mark Buck as his, not because he thought anyone else would dare to put a claim on Buck, but because Buck deserved to be fully owned, fully wanted.
After a couple minutes Buck decided to take pity on him and stopped his exercise. Eddie breathed in relief as he helped Buck put the bar back in its place. Buck stood up and took some of the weights of the bar. Eddie’s breath caught in his throat as Buck gestured for him to lie down. For a moment Eddie stood frozen and looked at Buck with wide eyes. It wasn’t unusual for them to spot each other, but he knew Buck was planning something that would leave Eddie even more worked up than he already was.
“Come on, princess,” Buck whispered so only the two of them would hear the pet name. “It’s your turn.”
Eddie was pretty sure there was nothing Buck could ask of him that he would refuse so he obediently lay down on the bench. He took a deep breath and lifted up the bar in his slightly shaking hands. Buck was standing behind him and all Eddie wanted was to lean up and mouth at the bulge in his sport shorts. He wanted to tease Buck back so that he would lose control and fuck him without all this stupid games, but he also had this need deep inside of him to play by Buck’s rules. He would have all the time in the world to tease Buck. Right now he wanted to see this through.
Eddie was already exhausted from punching the bag earlier with a little too much vigour. He also didn't get much sleep because he was too restless and pent up. Couple reps in and he was already at his limit. He wanted to put the bar back in its place and take a long cold shower that would make him forget that he still had over a day left of this tortuous waiting.
“Buck, I’m done,” he breathed out as he tried to put the bar back where it belonged.
Buck’s hand stopped him and made the bar stay in Eddie's shaking hands. He took a little of the weight off so as to not overwhelm him.
“Are you?” he asked with his head tilted to the side.
“Yeah,” Eddie replied even though he was starting to doubt it.
“I think you can take more, don’t you?” Buck’s tone was innocent, but his words were anything but.
His face betrayed him and the glint in his eyes made a shiver run down Eddie’s spine.
“You’ve been so good for me,” Buck said, his tone lower than usual, “You can take more. I know you can.”
Eddie brought the bar back to his chest and lifted it up again with great difficulty. The satisfied expression on Buck’s face made him do it two more times. On the third one the bar stayed on his chest and no matter how hard he tried he couldn’t get it up again.
“Come on, princess.” Buck’s voice was gentle and commanding all at once. “You can give me one more, I know you can.”
Eddie let out an embarrassing whimper at that and only now realized his cock was getting hard in his shorts. He tried to reposition himself, but it was hard with the bar resting on his chest. It dipped lower and he was sure he would lose his breath, but the pressure eased out immediately as Buck lifted it just enough to let the air get into Eddie’s lungs.
“Come on, baby. Together,” Buck whispered as he guided the bar up with just enough strength to help Eddie, but not completely do it for him.
As the bar was finally settled and out of Eddie’s hands he breathed a sigh of relief. One of his hands traveled to the bulge in his pants and squeezed for any kind of relief. It was quickly batted away by Buck, who only laughed at Eddie’s pathetic whimper of disapproval and made his way to the showers.
The end of the shift couldn’t come fast enough.
***
Teasing Eddie throughout the whole shift was very enjoyable, but Buck had to admit that he couldn't wait for the end to come. On their drive home he held Eddie in place with a hand on his thigh and was enjoying every twitch of his boyfriend’s desperate body. When they arrived Chris was already in bed and after saying their goodbyes to Carla they went straight to their room. Buck was sound asleep as soon as his head hit the pillow, but by the looks of Eddie’s tired face in the morning he was sure the other man had more trouble with falling asleep.
He let Eddie rest some more and drove Chris to the birthday party himself. The real party started at 3 p.m. but since it was Chrisopher’s best friend, the kid volunteered to help set it up and would also stay the night afterwards. Buck wished they could spend some quality time as family since he and Eddie had the weekend off, but he knew how important friends were at Chris’ age and if his kid was happy, he was happy.
He dropped Chris off and raced back home. He was dying to get to Eddie as fast as possible. Before he entered their house, he tried to compose himself. He had to portray dominance and not let Eddie know how desperate he was himself.
He walked in and looked around to see if Eddie managed to drag himself out of bed. He made his way into the house and heard the shower running. This was good. This meant Eddie was getting ready for him. Normally Buck loved opening him up, but they had a long weekend in front of them, and Buck couldn’t wait to get to the main event already.
He walked into their bedroom and stripped off his clothes. He lay down on the bed with his back against the headboard, patiently waiting for Eddie to be done with his shower. He reached down to slowly stroke his cock that was getting hard in no time just at the thought of what was to come.
Eddie walked into their room with a towel hanging low on his hips and looked at Buck with visible hunger. He dropped the towel and made his way to Buck without a word. Eddie straddled his hips and slowly sank down on Buck’s dick. Eddie's own cock was painfully hard ,and Buck so desperately wanted to reach for it. Eddie set out a brutal pace from the start. It almost seemed like he wanted to make Buck come as fast as he could. Buck had no idea what the game plan was here.
Eddie was letting out a melody of beautiful sounds, but Buck couldn’t focus on them. Not with Eddie’s glorious dick staring right into his soul and begging to be sucked. He wanted Eddie to come as soon as possible, but Eddie didn't seem to even try to find his prostate. Buck started to suspect that Eddie just wanted to make Buck lose control and he just couldn’t have that. Maybe he could kill two birds with one stone.
“Lie down for me,” he whispered as he lifted Eddie off of his cock.
“Thank you, thank you,” Eddie chanted and lay down immediately, spreading his legs with no shame.
“Slow down, princess.” Buck ran his hands up Eddie’s legs in a soothing gesture. “The rules stay the same. You’re not coming unless you’re riding my cock without touching yours.”
“I can’t.” Eddie shook his head.
He lifted his legs and spread them impossibly wider. Buck knew what Eddie was doing. He knew how he looked and that Buck was hanging on by a thread. He wanted to just give in and sink into Eddie and give him exactly what he wanted and then some. But what he wanted even more was for Eddie to fuck his face, and if that made him even more desperate, the who was Buck to complain.
“Yes, you can.” He leaned down and whispered the next words directly into Eddie’s ear. “You’re just not desperate enough. Let me fix that.”
He trailed kisses from Eddie’s ear, down to his neck. He wanted to get to his cock immediately, but he felt like Eddie deserved some teasing first. He licked his way to Eddie’s nipples and took one between his teeth. He tugged a little and the moan Eddie let out filled him with pride. He moved his mouth lower and lower, getting closer to what he so desperately wanted to taste. He couldn’t wait for the heavy weight of Eddie’s cock to rest on his tongue.
When he finally reached his destination he put his mouth where Eddie’s dick met his thigh and sucked a hickey on the spot. He left a couple more all over Eddie’s thighs as his boyfriend was nothing but a whimpering mess below him. He finally decided to have some mercy and licked the underside of Eddie’s cock with one slow swipe. He got to the head and sucked on it before sinking down to the hilt. He stayed there a little longer, marveling at Eddie's overwhelming scent.
Eddie’s hands landed in Buck’s hair and he tugged Buck off his cock with a hiss. Buck could see how tense every muscle in Eddie’s body was. He was trying so hard not to come and Buck couldn’t help but smile at the thought of how good Eddie wanted to be for him.
“Fuck my face, baby,” he said, revealing a little too much of his own desperation.
“I will come,” Eddie breathed out with his eyes half closed.
His hands still held Buck’s hair in a vice-like grip and refused to let go.
“No, you won’t.” Buck knew there was a possibility he was going to ruin the whole game, but he believed that Eddie could hold off.
Eddie started to thrust up, first a little shyly, with his grip still strong on Buck’s hair. With every passing second his pace became more brutal and soon he was guiding Buck’s head up and down in times of his thrusts. Buck felt Eddie’s cock hit the back of his throat and he relaxed his jaw to let in the welcome intrusion. He closed his eyes and let himself be thoroughly used by the other man. He was so blissed out he almost didn’t notice Eddie’s abs tensing and his thighs shaking even more than before.
He quickly pulled off despite Eddie’s sound of distress and manhandled Eddie back down on his cock. He made sure to catch Eddie’s gaze to check in if he was still okay with this and at the brunette’s small nod of approval he sank Eddie down back on his cock. He made sure to not angle Eddie in a way that would give him stimulation on his prostate and settled back against the headboard.
Eddie started to bounce on his cock in earnest and he looked closer than ever to achieving his goal, but Buck knew he wasn’t going to make it this time. Sucking Eddie off was always the biggest turn on for Buck and he was seconds away from coming himself. He let Eddie get closer and closer to the edge and just as he saw Eddie almost crossing the finish line he beat him to it and pulled Eddie off him immediately after.
“Wait, wait, wait.” Eddie tried to get back on Buck’s softening dick, but Buck’s strong hands on his hips stopped him. “I was almost there, Buck, please.”
“Better luck next time, princess,” Buck replied with a smirk.
Eddie only flopped down on the bed with a groan and hid his face in his shaking hands.
***
Eddie was losing his mind. He lost count of how many times he had been denied throughout the day. Buck hadn’t come since the morning when he’d almost sucked Eddie’s soul though his dick and then had come seconds after. Eddie had been so close then and Buck had ruined it for him. Since then Buck had been dead focused on teasing him. He stopped neglecting Eddie’s dick, but that didn’t mean he let him come. He was pulling away every time Eddie was close and Eddie was very close to exploding and coming without permission.
He wanted so badly to prove to Buck that he could do this. He wanted to prove himself as not a pillow princess, even though he was very much enjoying the nickname, and make himself come using only Buck’s dick. Only in the evening did Buck lie down on their bed again and gesture for Eddie to get to work. Eddie had never moved quicker. He positioned himself above Buck and reached down to guide his boyfriend’s perfect cock into his already stretched out and waiting hole.
He set out to work immediately. The last time he was trying to make Buck lose control, now he was determined to achieve the goal that was set out for him. He was dead focused on finding the perfect angel and he was going to succeed or die trying. He knew he sounded pathetic. All the noises coming out of him were almost animalistic and definitely too loud for the otherwise quiet room, but he didn’t care. He had to make himself come because he couldn’t survive another night like this.
He had tears streaming down his face as he desperately tried to find the right angel. Sobs of frustrations overtook his whole body. He wondered how he looked from the outside perspective, as he was bouncing on Buck’s cock with oblivion, so desperate to come.
“Buck, please.” He had no idea what he was begging for.
“Eddie, baby.” Buck tried to slow down his movements, but Eddie didn’t let him. “What’s your color?”
“Green,” Eddie whined because no matter how desperate he was, he had never felt this good.
He trailed his hands up and down Buck’s impressive chest in the search for the perfect purchase. As he settled his hands on Buck’s soft belly he slipped a little and that turned out to be the blessing in disguise. On the next discoordinated drop Eddie let out a scream of blinding pleasure. Buck’s cock hit his prostate dead on and he couldn’t stop himself from setting a ruthless pace. He could feel himself losing his balance a little due to how uncomfortable the position was, but he was more determined than ever to finish the job.
In the end he didn’t need much. Couple more grinds had him seeing stars and soon enough he painted Buck’s stomach with ropes of cum. He rolled his hips a couple more times, chasing the pleasure and was planning on lifting himself up completely off the blonde and finishing him off in another way when his body was suddenly lifted up for him and he was thrown face first onto the mattress.
“Good job, princess,” Buck groaned as he slipped back into Eddie, picking back the brutal pace Eddie setup only seconds earlier. “Time for your reward.”
Eddie screamed in pleasure as Buck’s thrust made his cock brush against Eddie’s sweet spot every time. He was dancing on the edge of overstimulation, but after being denied for days he was still desperate for more. He felt his dick filling up again and the delicious friction from the bed below him was getting him dangerously close to his second orgasm already.
“You were so good for me. My perfect princess.” Buck lifted Eddie’s hips and sank impossibly deeper into Eddie.
Eddie wanted him even closer. He already felt like Buck was in his throat, but he needed to feel Buck everywhere.
“Yes,” he whispered, “yours.”
Buck growled at that and covered Eddie’s entire body with his own, still rutting into him with abandonment. The grip he had on Eddie’s hips was painful, but Eddie had never felt anything better. He felt a sting on his neck and moaned at the realization that Buck was biting into his skin. He knew that the mark would be visible, but he didn't care. He would proudly wear any display that proved that he belonged to Buck.
He grasped Buck’s hair and pulled him away from his neck. He then turned his head to capture him in a kiss. The angle was uncomfortable and his neck was sure to hurt tomorrow, but he felt like he would die if he didn’t kiss Buck right this second.
“Say it again,” Buck whispered into their kiss.
“I’m yours,” Eddie breathed the words into Buck’s open mouth and then licked back into it.
“Yes, you are. You’re mine.” Buck’s thrust started to get more and more uncoordinated. “You’re my perfect princess.”
“Yes.”
“Say it,” Buck commanded as he snuck his hand between Eddie’s body and the mattress to grasp his cock in a tight grip. “Come on baby, say it for me.” He stroked Eddie’s dick in times of his thrusts.
Eddie felt like it would be difficult to say anything right now, but what Buck wanted, Buck was going to get.
“I’m-” a moan ripped out of him on Buck’s next thrust. “I’m your perfect princess.”
Buck came as soon as the last word left Eddie’s lips and the feeling of Buck’s cum spilling into him paired with the big, warm hand on his cock brought him over the edge as well. Buck only gave himself a couple seconds to recover from his orgasm and soon enough he was moving down Eddie’s body and licking into his still quivering hole. Eddie let out a whine as the perfect pleasure of too much flooded his senses. Buck loved cleaning his cum out of Eddie’s hole, and Eddie enjoyed it just as much.
When Buck was done he flipped Eddie on his back and lifted him off of the bed. Eddie let himself be carried to the shower, clinging to Buck for dear life. He wanted to stay in bed and cuddle but he knew he had to clean up. Buck was very good at licking the cum out of him but showering after was always a safer option.
Buck put him down once they were in the bathroom, but still kept his hands on him. Eddie was grateful for it. He still had full mobility in his legs, but it was always better to be safe than sorry. They turned on the water and Buck pushed Eddie under the stream. Eddie loved it when Buck washed his hair and he hummed at the feeling of Buck’s hand on his scalp. He returned the favor before Buck focused on cleaning the rest of their bodies.
Buck dropped down to his knees and ran his hands up and down Eddie’s legs. Eddie closed his eyes and let himself enjoy the gentle touch. He leaned back against the shower wall and was about to let himself relax completely when Buck’s hand landed on his dick. The first stroke could be written off as cleaning but the swipe of his tongue couldn’t be mistaken as anything else as an attempt to kill Eddie.
“I can’t anymore, Buck.” Eddie grasped Buck’s hair in his hands, but had no energy to push him off.
“Yes, you can,” Buck whispered as he trailed feather-like kisses all over Eddie’s dick. “You’re already hard,” he pointed out and Eddie was horrified to discover that he was in fact very much hard.
He didn’t even notice when it started. He was so worked up those last few days that the two orgasms he already had proved to not be enough. It was crazy to him. He used to be able to go weeks without getting off. He blamed Buck for turning him into this. His body became way too needy.
“Come on baby, fuck my face,” Buck pleaded. “I know you want to. Who knows when the next time is I will let you come.”
Eddie’s grip on Buck’s hair tightened, and the blonde let out a delicious moan. Eddie might have become more needy because of Buck, but Buck was always the more desperate one. He acted all cool and collected because he always got off on teasing Eddie, but deep down he craved to get what he wanted. And what he wanted most of the time, was to get Eddie’s cock in his mouth.
“You’re so desperate for it, aren’t you?” Eddie was rarely the mean one, but the roles always reversed when Buck was on his knees for him. “Those are just empty threats because you're always so desperate for my cock in your mouth. This was torture for you as much as it was for me.”
Buck was too busy mouthing at Eddie’s dick already, so Eddie roughly pulled him off and tilted his head up so Buck would look at him with his big, puppy eyes. There were tears gathering in them already and Eddie wanted to lick them.
“Admit it.” He pulled Buck even further away from his dick and saw the panic written all over his boyfriend’s face.
“Yes, yes,” Buck breathed out, full of distress. “I always want your cock in my mouth, please.”
“Okay, baby.” Eddie guided Buck’s head back to his cock. “Open up. I will give you what you want.”
Eddie gathered all the strength and energy he had left and sank into the glorious heat of Buck’s mouth. He immediately set a deadly pace. He knew Buck could take it and if he had enough he would pinch Eddie’s thigh. He kept his thrust shallow at first, but with every move his cock was getting deeper and deeper into Buck’s warmth.
Buck kept his mouth open and jaw relaxed and obediently took everything Eddie gave him. There was spit running down his chin and tears streaming down his face. His cock was rock hard and Eddie brough one of his shaking legs up and pushed his calf against the hardness. Buck started rutting against him in earnest as Eddie started to guide his head faster and made his thrust deeper and deeper. Buck was gagging on his cock, but didn’t look like he wanted to be anywhere else. He spilled his cum only seconds before Eddie did and Eddie watched it being washed away by the still running water.
He stilled his hips and buried himself as deep in Buck’s heat as he could and came down Buck’s throat. He had barely any cum left in him. As soon as he pulled out he slid down to the floor as his legs finally gave out. He stopped registering things happening around him. Next thing he knew he was lying under the covers with Buck enveloping him from behind.
Eddie turned around because he wanted to be closer to Buck. He buried his face in Buck’s neck and breathed in the calming scent of the man he loved. He fell asleep to the soothing feeling of Buck’s beating heart under his hand that he put on Buck’s chest, and gentle strokes up and down his back. He could vaguely register a small kiss planted on his forehead before he drifted off completely.
