Work Text:
“How was I supposed to know she specialised in curses?”
“She’s a witch, Stede! You don’t fuck with witches, I thought everyone knew that!”
“I thought she’d be able to give me something to help me relax so we could - well, so we…”
It finally twigged for Ed. He and Stede had been doing great since they got back together. Honestly, Ed was the happiest he’d ever been. But Stede was struggling when it came to the physical side of things. Hadn’t taken long for Ed to suss out that Stede had never had a pleasurable sexual encounter in his whole life, and it seemed to be tripping him up now. Ed had made it abundantly clear that he was happy even if they never went past kissing, but Stede was all hung up about it.
“Oh love, I’m sorry. Did she at least tell you what the curse was?”
Stede sighed with frustration. “All she said is it would ‘solve my predicament’ and wouldn’t accept payment.”
Ed’s heart fell. “Ugh, tricky. It’s gotta be something to do with sex, at least. You feel any different?”
“Not at the moment, no.” Stede slipped a hand into Ed’s. “God, how embarrassing. It was awful trying to explain what I needed help with, and now this ?”
“I know, mate. Let’s get back to the ship and out of the heat, you’re a bit sweaty. We’ll figure it out eventually.”
Something was definitely going on with Stede. Ed watched as he sat down on the couch, stood back up, fanned himself, took his coat off, sat on the armchair, opened and closed a book, loosened his cravat…
“Stede, are you sure you’re okay?”
Stede stood again and started pacing. “I’m fine. Just a bit warm. It’s warm in here, isn’t it?”
Stede undid the buttons on his waistcoat and slid it off his shoulders. “Maybe if we set sail the breeze will help me cool off.”
“You look like you’re burning up, mate.Sweating up a storm.”
Ed crossed the room and held his hand up to Stede’s sweaty forehead. “ Shit , you are burning up! What did the witch do again? Tell me everything you remember.”
Stede gulped and Ed caught his eyes flick down to his mouth. Stede licked his lips and then looked back up at him, pupils blown wide.
“She gave me a small bottle of a potion to drink. Oh god, do you think it was poison rather than a curse? A curse sounds much better now!”
Something pulled at Ed’s memory. “What did the bottle look like? The potion taste like?”
Stede thought for a moment. “The bottle was purple, sort of a cylinder. Wider at the bottom, with a green stopper.”
Oh no , Ed thought.
“And the potion itself was odd. Sort of… thick, or viscous. Off white. Tasted weirdly bitter and salty.”
“Oh, Stede,” Ed groaned. “Not a poison or a curse, but certainly what’s wrong with you.”
“Is it dangerous?” Stede’s face was a weird mix of flushed and pale at once.
“Yes and no. If you don’t get it out of your system it’ll kill you, but luckily I know how to help.”
“Oh thank goodness. How?”
Ed could feel himself flushing red. “Well, like I said, we’ve got to get it out of your system through… well, through your dick.”
Stede’s brows should up. “Oh. I - but what if it doesn’t…”
Ed nodded his head downwards. “Don’t think that’ll be a problem, mate.”
Stede looked down at the very prominent bulge in his breeches. “Oh.”
“Look mate, I’m sorry this mmph! ” Ed couldn’t get his thought out before Stede pounced on him, crashing his mouth into Ed’s with ridiculous intensity.
Ed squeaked as the back of his knees hit the couch and he sat down with a thud, Stede immediately climbing into his lap and kissing him desperately. He took a moment to gather his wits and then put his hands on Stede’s chest and pushed him back to break the kiss.
“Look, Stede,” Ed panted. “We need to talk about this for a minute, okay?”
Stede’s chest was heaving as he sucked in air, eyes locked on Ed’s lips. “But-”
Ed cut him off. “I’ll do this for you, but I want you to know I was always happy to wait. I wanted our first time to be because you want to, not because you have to.”
Stede’s expression softened. He cupped Ed’s cheek in one hand. “I do want to. I always want to. God, Ed, do you know how many times I’ve wanked off in the auxiliary wardrobe thinking about this? Every day! Just because my cock won’t cooperate when I get nervous doesn’t mean I don’t want to fuck your brains out, or have you so deep inside me I can feel you in my lungs.”
Ed’s train of thought came to a screeching halt as Stede’s words sank in. Every day? Stede wanted him, oh fuck. Oh fuck, this was happening !
All that came out of Ed’s mouth was a whimper.
“You don’t have to do this if you don’t want to, love. I can take care of myself, I’m sure.”
Ed shook his head. “Nah, doesn’t work like that. But if you want to, really, then I want to.”
Stede gave him one of those beautiful secret smiles, the ones only Ed ever got to see. “Yeah?”
Ed nodded. “Yeah.”
Stede broke the soft tension by diving in for another kiss. Ed wrapped his arms around Stede’s waist and pulled him closer, both of them gasping as their bulges met. Stede pulled back.
“Clothes off. Now.”
Ed whined as Stede stood back and started to strip. He moved his own hands to his buckles and buttons and stripped off his jacket and shirt, before standing up to shuck off his boots and step out of his trousers. As Stede finished undressing, Ed grabbed his shoulders and pushed him down onto the couch. Stede’s eyes widened as Ed knelt between his legs.
“Let’s see if I can suck this stuff outta you, then.”
Ed was barely aware of Stede’s gasp above him as he sucked Stede into his mouth and took him down to the root. He moaned at the feeling of Stede hot and heavy on his tongue, filling his mouth and hitting the back of his throat. The musky smell of Stede surrounded him, the thicket of curls at the base of his cock tickled Ed’s nose. It was heady and glorious. He pulled back and laved his tongue around Stede’s cockhead. He held back a grin as Stede’s hands flew to his hair. Ed pulled out all the stops, sucking and licking and laving, letting himself drool everywhere as he worked Stede with his mouth.
“Oh fuck,” Stede moaned above him. “God, look at you. So messy, so good for me.”
Stede was a talker, it seemed, and Ed was thrilled.
“God, your mouth!”
Ed sped up his attentions. He might have liked to savour it, but there was always time. Right now he needed to keep Stede’s heart beating more than he wanted to keep his cock in his throat. Stede’s fingers tightened in his hair, his breath started coming faster and shallower, and Ed could feel his thighs shaking under his palms.
“Ed!”
Stede yelled as Ed’s mouth filled with warm, salty come. He swallowed greedily, draining every drop until Stede pulled him off and yanked him up into a sloppy kiss.
Ed climbed into Stede’s lap as they kissed and became aware of a pressing concern.
“Stede, are you still…?”
Stede gulped. “I don’t - I don’t think it worked, Ed. I still need. I need more.”
“Fuck.” Ed wracked his mind. “Maybe you need a different kind of stimulation?”
“What do you have in mind?”
Well…There’s a place inside that feels fucking amazing, it’ll make you come harder than you ever have in your life.
Stede laughed. “Harder than I just did? I don’t think that’s possible.”
“Worth a try though, right? If you want to?”
Stede fixed him with a heated look. “Oh, I want .”
The walk to the bed was more a series of stumbles as Ed and Stede attempted not to break their desperate kisses. As they reached the bed nook. Stede scrambled back onto the mattress.
“How do you want me?”
“Fuck,” Ed muttered. “Oh your back on the bed. I want to see you. We’ll put a pillow under your hips. Got any oil?”
Stede pointed to a little drawer on the bedside table as he got himself into position. Ed opened it to find a half empty jar. He grinned at Stede as he held it up.
“You weren’t kidding, huh?”
Stede looked directly at him. “Every. Day.”
“ Fuuuuck.”
Ed clambered onto the bed and got between Stede’s legs. Fuck, he looked so beautiful laid out below him. “You ever done this? To yourself? Or like, with a toy?”
Stede bit his lip. “Nope. You’ll be the first.”
Ed took a breath. “Okay, right. So. I’m gonna get you ready first. Once you get used to it down the line we won’t have to, but trust me, you’ll want it the first few times.”
“I trust you, Ed.”
Ed’s heart twisted in his ribcage. Here was Stede, going to die if Ed didn’t fuck the potion out of him, yet still taking the time to reassure Ed.
Ed slicked up a finger and rubbed over Stede’s hole, drawing a gasp from him.
“You can tell me to wait or stop at any point, okay?”
“Okay.”
“Right. Here we go.”
Ed pressed the finger in and Stede moaned. Loud. Ed bit his lip. He needed to make Stede come, but he wasn’t sure if he’d be able to last.
“More, Ed. Oh god, it feels so good!”
Ed whimpered as he added another finger and slowly pumped in and out. This might actually kill him.
It didn’t take long before Stede was begging for Ed, so he didn’t draw it out. Ed slicked himself up and pressed his cock to Stede’s entrance.
“Ready?”
“Ed, I swear to god, you better get in me no ooow !”
Ed grinned as he pushed in and completely derailed Stede’s sentence.
“Oh my god, Ed! Please move!”
Ed was powerless to resist as he set his rhythm. Stede’s head dropped back and his mouth fell open. Ed couldn’t help but feel smug as he thrust again and again, drawing out loud moans and gasps and long strings of meaningless babble. He shifted slightly, searching for one spot in particular.
Stede gasped and arched his back as Ed found it.
“Holy shit, what was that?”
Ed laughed. “That spot I was telling you about? That’s it.”
“Oh fuck, keep going!”
Ed focused on hitting that spot over and over, as hard as he could. Eventually Stede went speechless, words replaced by whines and moans. Ed figured that meant he was close and closed his hand around Stede’s cock to pump in time with his thrusts.
When Stede came it was with a shout as his body went taut against Ed and the sheets. The clench of him around Ed’s cock was enough to kick him over the cliff edge into his own bliss. It ripped through him like nothing he’d ever felt before as his vision almost whited out and his ears rang. It seemed to last forever until he collapsed forward onto Stede/s chest with a groan. He didn't even care that he’d landed in a puddle of come on Stede’s belly.
After a minute or an age of cuddling, as Ed started to drift off into a nap, Stede cleared his throat.
“Ed, I - I don’t think it worked.”
Ed sat bolt upright and took in the sight before him. Stede was still flushed all over, sweating and a bit blotchy. And he was very definitely still hard.
“Fuck!” Ed yelled. “I can’t - it’ll be a while before I can do that again.” He thought for a moment. “Let’s swap this time. You fuck me.”
“But won’t that…hurt? So soon after?” Stede looked concerned.
There he goes again, thinking of me before himself, Ed thought.
“I’ll be fine. I know what I can handle and I’ll stop you if I need to.” Ed grabbed at the jar of oil and slicked two fingers up. He caught Stede’s wrecked look as he slipped them into his hole easily, thrust a couple of times, then drew them out.
“I would ride you, but I think my knee might protest at this point,” Ed said, apologetically.
Stede shifted immediately, letting Ed lie down. “Of course, darling.”
Stede took his position between Ed’s legs and slicked himself up. Ed’s cock made a truly valiant effort to get involved again despite the circumstances but didn’t quite manage it.
Stede held himself up with a hand on the mattress by Ed’s head and lined himself up with the other. Ed saw him hold his breath as he pressed forward. Ed, however, had all of the breath knocked out of him at the hot, firm glide of Stede getting seated in him. He was just on the perfect side of big and Ed’s entire consciousness drew down into just the two of them. Stede grabbed Ed’s leg and hoisted it over his shoulder. Ed gasped.
“Is that okay?” Stede asked, his brow furrowed in concern.
“It’s fucking amazing, don’t you dare stop.”
Stede just smiled down at him and pulled his hips back gently. Then he slammed them forward.
“Oh holy fucking shit, Stede!”
Stede gasped. “I don’t think I’m going to last very long, Ed! You feel so good!”
Ed couldn’t keep the moan in. “Take what you need, Stede. Go for it.”
Go for it he did. It knocked the breath out of Ed as Stede pistoned his hips harder and harder. Ed was very much looking forward to getting Stede back inside him when his dick was able again and they could take their time.
Stede was right, it didn’t take long until he cried out and buried himself to the hilt inside Ed. He let Ed’s leg drop and flopped forward to land on his chest.
Ed swallowed as he ran a hang up Stede’s back. “Did it work?”
Stede shifted. “I think so. I don’t feel so hot anymore, and I’m pretty sure I’ve gone soft.”
“Oh thank god,” Ed said. “That was incredible, but I am completely fucked out.”
“Me too,” Stede giggled. “I can’t wait to do that again, though.”
Ed smiled. “What, drink a fuck-or-die potion?”
Stede swatted at him playfully. “No, you arse, the ‘fucking’ bit. I’m definitely not nervous anymore.”
“Good.” Ed kissed his temple. “Because your dick is magic, and I’m never gonna let you leave this bed again.”
Stede yawned and smiled. “Couldn’t have said it better myself.”
