Work Text:
Ed wonders who he should blame his current predicament on. It would be easy to lay the blame on Stede since he’s the one who’s physically keeping him in this particular position, but it’s mostly his own fault, he knows. A couple of nights ago Ed was the one who strong-armed Stede into stabbing him just so he could feel him close. Later that night when Stede practically forced him to take the bed for the night so he wouldn’t worsen his wound, Ed was the one who convinced him that the bed was big enough for both of them just to be able to sleep close to him. Finally, when Stede asked him last night if the wound was still causing him pain Ed was the one who lied and said yes just to stay close to him. So now he’s paying for his horny crimes by getting to be as close as possible to Stede without actually fucking.
He doesn’t know if what woke him mid-moan at god-knows-what time was the extreme heat simmering under the blankets, the growing hardness in his small clothes or the feeling of a particularly hard thrust against his ass. Maybe it was a mix of all three but the fact of the matter is that Ed Teach woke up being held tight against Stede Bonnet’s front and -this is extremely important- he can feel Stede’s hard dick resting against his left ass cheek. Ed barely stops himself from moaning like a whore again. Stede’s not moving anymore, but the phantom feeling of the thrust that woke Ed and the idea of Stede doing it again brings him to full hardness.
Ed tries to turn his body around to assess the situation, but Stede is holding him too tightly for that. The feeling of restraint makes him shiver despite the heat, fuck that feels good. He turns his head as much as he can and he sees that Stede’s eyes are closed, but he can’t tell if it’s from pleasure or if he’s actually asleep. If he’s asleep he doesn’t want to risk waking him, what if Stede gets embarrassed and decides to leave Ed alone in the bed? That would be a fucking tragedy. When he whispers Stede’s name and gets no response he sighs, not sure if he’s relieved that he and Stede don’t need to have a discussion about their relationship he’s not ready for yet or disappointed that Stede hasn’t decided to take matters in his own hands ‘cause he’s tired of all the dancing around each other they’ve been doing. This thing with Stede has been getting too complicated in his head, and now he has to figure out how not to make it more complicated while he’s the horniest he can ever remember being. Fuck every decision that has led him here.
He decides he just has to disentangle himself from Stede and go jerk off in the en suite like a normal person, but as soon as he starts trying to move, Stede tightens his hold on him and thrusts against his ass again. Fuck, he wishes he could reach back and hold Stede’s dick, he wants to feel the weight of it in his hand, he wants to push the foreskin back and press his tongue against the tip, feel his precome drip into it.
Fuck! No. Okay, new plan: he’ll stay as still as possible and will eventually fall back asleep. Yeah, cool. He’ll close his eyes, breathe in slowly, ignore his cock dripping into his small clothes, breathe out, imagine Stede pushing him face down in the bed to keep rutting into him. No! Not that.
Oh, fuck. Stede is rutting against him.
His movements are softer than the previous thrusts, but they are faster too. He’s actively fucking into Ed now. Ed could try to be the bigger person here. He could just wake up Stede and stop this entire thing, but he feels so good right now, the idea of Stede taking his pleasure from Ed, even if he doesn’t know it, is too much temptation for him. Ed’s not strong enough to stop this, so even though it's shameful, he decides to just enjoy it while it lasts.
Carefully, moving as little as possible, Ed brings his hand to cup his own dick. His position only allows his left hand to reach, but it's ok, 'cause he can't actually stroke himself without risking waking Stede. He just holds himself over his clothes -the sleeping gown he borrowed from Stede, he remembers with another tinge of arousal at the extra filthiness of doing this while wearing Stede's clothes- and lightly squeezes himself, letting out a shuddering breath at the added stimulation. He tries to focus on the feel of Stede's dick against his ass, he can feel how hard it is and the humid heat between their bodies, trapped under the blankets, but he desperately wants to know the exact shape and size of Stede Bonnet's hard cock, he wants to feel the precome that's surely leaking from it wasted in all of the layers between their bodies when it could be on Ed's skin or his tongue or inside his body.
Ed feels like he's dying, his heart is racing in his chest and against his ears and he's struggling to keep his breathing steady. He doesn't want to do anything that would risk Stede waking up, but he can't stop his greedy body. He cants his hip just a bit and it's exactly what his traitorous, genius body needed. Stede's next thrust brings his cock right between Ed's ass cheeks. Stede lets out a moan louder than any of the small whimpers he has been letting out, which is very convenient because Ed himself can't stop himself from moaning at the exact same time. He can feel the girth of Stede against him so well now that he's torn between the opposite urges of spreading his legs to welcome him inside and reaching back and squeezing his cheeks even tighter around him. The change in position must feel better for Stede as well cause he's thrusting harder, the movement is making Ed thrust against his own hand and everything feels so good he doesn't think he's ever wanted to come this badly before.
Ed is so close he's can feel himself starting to tremble, but he doesn't know what his body will do when he comes, so he lets go of his cock afraid he'll wake Stede up with his orgasm if he doesn't. He's still holding on for dear life, burying his face against the pillow as much as he can to muffle any noises he can't stop from spilling when he notices Stede's thrusts losing their rhythm. His heart skips a beat and he holds his breath in anticipation. When Stede comes he tightens his arms around Ed and thrusts deeply against him letting out the tiniest whimper right against his ear. Ed's teeth grind tightly as he struggles to steady his breath, make his body pliant and not come harder than ever in his life at the same time. Miraculously he manages all three, some more successfully than others.
Stede stills against him. Not so much in a gone-back-to-sleep way as in a paralyzed-with-shock kind of way. Ed's chest burns from his attempts at steady breathing, but this feels like a life-or-death situation now and he's nothing if not a survivor, so he keeps his breath steady, eyes closed, face slack. Nothing to see here, just a guy that has been sleeping peacefully all night, nothing but and extremely heavy sleeper. Ed doesn't twitch when Stede whispers his name in a trembling voice, or when he carefully unwraps his arms from around him. He does shiver a little when he loses the warmth of Stede against his back, but he thinks Stede is too busy gingerly climbing over him to notice. Ed is tempted to open his eyes in the silence that follows, wants to see Stede all flushed and sweaty in his nightgown, wants to see the evidence of the warm dampness he felt against his ass on Stede's nightgown, but he stays still even as he hears Stede's footsteps trailing away.
As soon as he hears the en suite door close he opens his eyes just to double check that Stede is on the other side of the door. When he confirms he's alone he grabs his hard as fucking diamonds dick and starts frantically stroking himself. He brings his hand to his ass wanting to believe the dampness he feels there is Stede's come even though he knows it's mostly their sweat, he still brings the hand back to his dick and pretends that Stede's come is helping him get off. He lasts less than a minute which is perfect, 'cause he needs to be as composed as possible by the time Stede comes back. He takes a deep breath, wipes the come in his hand and his sweaty face on Stede's nightgown, turns over his too-wet-with-spit pillow and flips to his left side, facing Stede's side of the bed. He closes his eyes, breathes in the sweet and salty smell of Stede's pillow and lets his brain bring to the front of his mind how sweet his name sounded coming from a post-orgasm Stede Bonnet and how nice it felt to be held in his arms.
When Stede gets back into the cabin he smells like yummy lavender soap. He's, once again, careful not to touch Ed as he climbs over him to get to his side of the bed or when he gets under the covers. Ed hears him sigh as burrows into the warmth of the bed and he can't take it anymore. He closes the distance and cuddles against his side. Stede's body's nice and cool against Ed's still slightly overheated skin, so he sighs in contentment. He opens his eye for just a second and flashes a sleepy, satisfied smile at Stede's shocked face before throwing an arm over Stede's middle and closing his eyes again. He doesn't know what will happen in the morning, but as he feels Stede gingerly wrap his arm around his shoulder and relax under him he's happy to at least enjoy his post-coital cuddles while he can.
