Cass couldn’t fucking breathe.
It had nothing to do with Gideon and his cock. That was resting firmly near Cass’ face, but not down his throat like Edgar had suggested. Instead, Gideon was running his fingers through Cass’ hair in support. Why did he need support?
Well, Edgar had been true to his words, or threats in this case, and had peppered Cass’ thighs, crotch and even the spot above his dick with a little, tiny puncture. Each bite had been a jolt right to Cass’ dick. Lighting his whole body on fire.
Edgar had grinned the whole time, stroking Cass’ cock, pulling the orgasm from him mercilessly. Cass hadn’t realised he’d cum three times until he stared down at his stomach, covered in his own spent seed. There was a small, very small part of himself that was filled with grief at the sight. He wanted that to be inside of someone, inside of Edgar, specifically, but that feeling faded as Edgar lowered himself and licked and teased Cass’ hole.
Edgar’s tongue was quick, pliant, and knew exactly what it wanted to do. His fingers too were going to drive Cass up a wall.
Edgar fingered Cass’ ass as he sucked on his balls, knuckles deep as he bit his thighs over and over, sucked on his pale skin until it bruised. Cass kept cumming, his body twitching and jerking, his cries filling the air, his back arching off of the bed as a particularly strong orgasm rocked him.
At this point Edgar hadn’t even touched the heated core of him, just his dick, balls and ass, but he knew that wasn’t going to be forever. Not with the way that Edgar kept glancing down, kept watching him. Not with the way that Cass felt himself leaking, each drip sliding down towards his ass and Edgar smiled sharper.
He knew that he was turning Cass on, and he was enjoying getting to know every little inch of him.
Gideon wasn’t helping, if Cass was honest. Cass had thought to get to know Gideon’s body, to try and convince Edgar to pounce the man and get to stroke every inch of him. The joke was on him. It seemed that the men hadn’t even needed to plan because they were doing that to Cass.
While Edgar was between his thighs, kissing and sucking and teasing him until Cass felt like he was going to shatter into a million pieces, Gideon was carefully touching Cass’ upper body with a quiet reverence that was going to make Cass melt into a puddle.
Gideon’s hands were rougher than Edgar’s or Cass’. This came from the years of him working with a sword and the scars that he had from fights. That meant that each stroke of his fingers, each gentle touch rubbed against Cass’ skin. His rough skin catching on the soft, delicate skin of a man, of a body that had never seen that kind of training. Gideon seemed to adore that about Cass, his fingers tracing his skin, chasing patterns that Cass didn’t see.
He found each and every little mark, a mole here, a freckle there, and touched with his fingers. His palms pressed into Cass’ skin, stroking, molding, until Cass felt less like an awkward man with no sexual experience and more like an idol being worshiped.
He wasn’t sure which was better.
It was made worse when Gideon started picking up Cass’ arms and raising parts of his body to his lips. The tips of his fingers, his knuckles, the palms of his hands. He nibbled on the meaty part of his hand, his tongue flicking out to taste it fully. Cass gasped, but wasn’t able to focus on it too much considering Edgar was between his legs, making other parts of him quiver and shake.
Gideon kept up the full body tour, kissing across Cass’ forearm, down to his elbow. He spent a long minute licking the inner elbow of Cass on both sides, and Cass threatened to close his thighs.
Edgar wouldn’t stand for it, muttering a spell under his breath that had Cass’ legs opening wider, held in place by an invisible force that had a small, needy sound leaving Cass’ lips. Gideon smiled, kissing his way across Cass’ bicep, even pressing dangerous, confusing kisses against his armpit. He was sure he didn’t smell good there, but Gideon didn’t seem to mind or care. His green eyes were full of passion, of desire.
Cass shivered every time he met his gaze.
When he was done with one arm, he went to the next, moving around the bed so that Cass had an uninterrupted view of Edgar. Cass didn’t have to wonder if that was a choice that he made because he told Cass that was why he was moving around the side of the bed.
He wanted Cass to watch what Edgar was doing to him. Feel every second of it.
Cass felt that he might have forgiven him if he would at least kiss Cass on the lips, but he hadn’t done that yet. He was focused on petting Cass. It made Cass squirm, his heart a drum in his chest, his blood feeling thick and heavy and his spent seed coating his stomach. Gideon didn’t even care. He’d used Cass’ own seed to slide across his stomach. He’d even made some little shapes in his cum that had Cass’ stomach tensing at the touch.
Cass only let out a small breath of relief when Gideon decided to pay Cass’ chest some attention. His index finger rubbed against his left nipple first, then his thumb before he slowly rubbed the hardened nub between both fingers. It was a gentle touch, an exploratory one. He wasn’t trying to hurt Cass, just learning him.
Cass’ head tossed back, the chords of his neck taut as the man groaned. Gideon watched everything, Edgar doing the same from between his legs. Gideon reached over with his other hand, doing the same to Cass’ other nipple. Cass clenched onto the sheets tightly, letting the men touch him as they wanted.
He could have stopped this at any moment. He knew that if he truly didn’t want this, they would stop, but Cass couldn’t. He couldn’t stop them. Even through the embarrassment and the tension, he didn’t want any of this to stop. He wanted it too much.
He wanted their hands on him. Their tongues, their cocks, their seed. He wanted them all over him, and if this was what he had to allow them to do to him to get that, he would.
"Please." Cass begged and Gideon’s eyes widened. His nostrils flared, his cock bobbing as his veins pulsed.
"Please what?" Gideon asked, raspy. Watchful. Cass turned his gaze towards him, desperate.
"Please. I want your seed. Give it to me." Cass pleaded and Gideon’s jaw hardened. "Won’t you give it to me? I want it." Cass said, opening his mouth and showing it off. "My mouth feels empty. My ass is hungry. I need something." Cass wasn’t above begging right now. Not when he could smell cum in the air. He knew the men were close. He didn’t know how he knew, it was just something he felt in his gut.
"How can I resist you?" Gideon asked roughly, his hands still twisting Cass’ nipples. He let out a shaky breath, glancing at Edgar. They both seemed to nod at each other, a silent understanding passing between them before Gideon shifted. He let go of Cass’ nipples, which Cass felt like was a loss until Gideon gently reached for the pillows behind Cass’ back and pulled them out. He let Cass down carefully until his back was fully flush with the bed.
Cass wasn’t sure what was going on until the smell of Gideon got closer. Cass felt his eyes widen as Gideon stood over him, Cass’ head falling over the edge of the bed and his mouth began to water. Gideon looked a little embarrassed at this position but Cass?
Cass loved every damn second of it. Gideon, his chest heaving, grabbed his cock and gently pressed it against Cass’ lips.
"Let me know if this is too much for you." Gideon whispered and Cass gave a slightly delirious laugh.
"Never." He uttered, excitement thrumming through his body. Gideon gave a little smile.
"You might regret saying that." Gideon whispered as he slowly shoved his cock into Cass’ mouth. The way he groaned as Cass eagerly took him in, wetting his lips, licking and sucking him down greedily had Cass’ own body come to life.
Gideon’s hands slid to Cass’ nipples, plucking them as his balls tapped Cass’ face. This was glorious. Everything that Cass wanted.
Cass got one pull back and slow reentry, feeling Gideon open his throat up slowly. Cass knew he was leaking from his cock just feeling this happen. Straight from the source, that was how he was going to get his next meal. HIs mouth salivated.
Then, the unthinkable happened.
Edgar licked the core of Cass that he had been avoiding until now. Cass froze, his cock jerking as Edgar moved closer, licking deeper. Cass let out a muffled shout of surprise and Gideon pushed in deeper, not giving Cass a moment to fuss.
Gideon set a bruising pace, as if he knew that Cass would protest otherwise as Edgar licked and sucked on the wet folds that he hadn’t been able to enjoy before now. Cass cried out, his cock jerking as he came, Edgar’s fingers still buried in Cass’ ass.
The pleasure was enough for Cass to see stars, his hands coming up to grip onto Gideon’s thighs, his nails digging in. Gideon halted his pace for a moment, thinking that Cass was stopping him. Cass dug his nails in deeper when he stopped.
He just needed something thicker, firmer to hold onto as he rode out this intense pleasure. Edgar was sliding his fingers in and out of Cass’ ass in time with Gideon’s brutal pace but was leisurely licking Cass’ vagina like he had all the time in the world. He probably did.
Cass’ cock was useless, leaking like a damn faucet as the men plucked, fucked and played with him like he was their personal sex doll. Cass probably was. When Gideon let out a shout, spraying cum down Cass’ throat, Cass greedily swallowed it all, every part of him twitching as he had his fill.
Edgar didn’t stop fucking Cass’ ass with his fingers until Gideon pulled back, panting, deep red marks from Cass’ nails in his thighs. Saliva and other things ran down the sides of Cass’ head and Gideon tenderly reached down and wiped it away with his fingers.
"You feel so damn good on my dick." Gideon whispered. "I feel intoxicated and guilty every time I put it down your throat. You can’t breathe when I do that, can you?" Gideon asked carefully, Edgar slowing down his assault on Cass so that he could catch his breath. Cass’ chest heaving, his own breaths ragged for the reason that Gideon implied.
"It’s a good kind of restriction." Cass told him and Gideon’s eyes narrowed.
"Is it?" He asked and Cass chuckled.
"Why don’t I choke you the next time you cum, hmm? See if you like it like I do." Cass said and watched something dangerous flicker behind Gideon’s gaze. An awakening of sorts. Cass would have focused on it more if Edgar’s clever, dangerous tongue didn’t nearly take him up off the bed.
He had delved deep into Cass’ core.
"Oh fuck." Cass exclaimed, reaching for Gideon again. His hands found Gideon’s thigh, digging in again and Gideon winced, but grinned. His own gaze flickered to Edgar whose nose was rubbing against Cass’ balls.
"It’s that good, hey? Maybe I should help." Gideon mused and Edgar’s blue eyes sparkled. Cass’ chest heaved. This felt like they were teaming up on him.