Work Text:
He was going to die.
The idea flashes into his mind clear as anything as the huge man lifts him off his feet by the death grip around his throat.
It was terrible luck, all of it. The raid was over and the whole crew of this ship were supposed to be up on deck, dead or tied up. Ed had headed down below deck before the rest but he was still being cautious. It was just bad luck. He looked left first when he walked into the storage room and got jumped from the right. He was disarmed and crushed against the wall before he could take a single step to protect himself.
The breath is being squeezed out of his lungs now. He struggles against the hands around his throat but the man’s fingers are locked. Ed scrabbles against the man’s body looking for weapons, his own knife in his boot completely out of reach. He tried to lift his legs off the ground to shove the man off of him, but he just pushes in closer leaving no room for Ed to move an inch.
His vision starts to go black and he summons an image of his mother. He hopes she’s alive somewhere and for a brief moment, he’s grateful she’ll never know how he died.
The gunshot is so close to his face that his ears immediately start ringing painfully. The man who had been choking him goes sideways, falling to the ground in a horrible pile of limbs, head blown open on one side and spilling blood and brains onto the floor. Ed collapses to the ground, hands flying to his throat as he chokes breath back into his lungs, chest on fire. His vision bursts with white spots and stars as he takes huge, heaving breaths and looks up at Jack, grinning down at him.
“Shit, Eddie,” he says. His voice sounds tinny with his whole head still ringing from the gunshot, “Looks like I saved your sorry ass.”
He spins the gun with deft fingers before putting it back in his holster and holds out a hand to help Ed up. Ed takes it and lets Jack haul him to his feet. He falls back against the wall again, panting and weak. Jack’s hands are on him quickly, one on his shoulder, the other on his side. They keep him upright. They feel hot on his body. Oxygen rushes back into his brain and the euphoria of cheating death starts to pump through his body as he stares at Jack’s cocky expression, familiar and handsome and very close.
“Hey,” Jack says, “You gonna make it? You need me to give you mouth to mouth?”
Ed chokes out a laugh, grabs Jack by the front of his shirt and yanks him forward to crush their lips together. Jack’s fingers tighten painfully on his side and he returns the kiss the same way he always does, rough and possessive, licking into Ed’s open mouth without any preamble. Usually Ed fucking hates it, wishes Jack could wait thirty seconds before shoving his tongue down Ed’s throat. Right now, he loves it. Wants it harder. Deeper. Wants Jack to take whatever he wants.
Jack shoves a knee roughly between Ed’s legs and Ed immediately pushes into it, leans further against the wall so he can get more of his weight on Jack’s leg because he’s somehow already rock hard. Ed drops his head back with a soft whine and Jack gets both his hands on Ed’s waist to help, guides Ed while he rides his leg, throat still on fire, completely delirious with pleasure in Jack’s hands.
“Fuck,” Jack growls, “What the fuck, Eddie. You get off on almost getting killed or something?”
Ed barks out a laugh that turns into a low, keening sound when Jack darts forward and bites Ed’s earlobe, lapping at it between his teeth.
“Maybe,” Ed manages to say, “Fucking maybe.”
Maybe I get off on you saving me, he thinks.
“Jack, I want - I want - fuck that feels good –" Jack is mouthing at his neck, teeth nipping at the sensitive skin before lapping at the marks he’s leaving.
“Yeah, baby, tell me what you want,” Jack says
“Want you to fuck me.”
Jack goes still.
They hadn’t done that. Hadn’t even come close to it. Back when they started all this, Jack used to explain all of the rules about what made you bent and what didn’t. Sucking a guy off at sea? Not bent. Sucking a guy off on land? Bent. Sex for drugs on a ship? Not bent. Paying for a molly? Bent. Fucking a guy? Not bent. Getting fucked by a guy? Bent. Ed’s pretty sure they’ve broken a fair few of those rules more recently.
Ed doesn’t mind being bent if it means he gets to have Jack fuck him for real. But he can’t tell if Jack minds, because he’s staring at Ed with violent emotion behind his eyes that Ed doesn’t recognize. He’s come down enough from the high of not being dead to realize he might have said the wrong thing.
Ed is just starting to panic when Jack spits out - “Holy shit, Eddie.” - before he is bearing down on Ed harder than before, flexing his thigh between Ed’s legs. He’s almost crushing him now.
Jack only has two inches on him and Ed doesn’t know how he feels so fucking big in moments like this. Ed fucking loves it, being trapped between Jack’s hard body and the wall, just enough wiggle room to squirm against him and get some blessed friction against his straining cock, and it can’t be enough to get him off, even while Jack ravages his neck. It’s painful and artless, but when Jack starts talking Ed knows he’s about to come humping Jack’s leg in a random pirate ship standing next to a corpse.
“You want me to fuck you, baby?” Jack growls into his spit-slick skin.
Oh thank god, Ed thinks.
“Yeah,” Ed gasps.
“You need it real bad, huh? Need Jack’s cock?”
“Fuck yeah,” Ed is getting close, can only parrot his desperate needs back at Jack, “Need your cock.”
“Saved your life,” Jack says, “That why? You think you owe me or some shit? Think your ass is tight enough to make us square after I saved your life?”
“Yea- No,” Ed’s eyes fly open, “I want… I’ve wanted it… Jack, please. Wanted it before.”
He tightens his grip around Jack’s shoulder and is only up on his tiptoes now as he grinds against Jack’s body, feels the answering heat of Jack’s erection pressing against his hip at a far less effective angle, but it gets him fucking hot anyways - knowing that Jack wants this. Wants to fuck him. Wanted to save him when he could have watched him die. Is going to take care of him this way too.
“Yeah, knew you wanted it you needy fucking thing,” Jack says.
Ed is almost crying now, burying his face in Jack’s hair, even the fucking smell of him is doing it for him.
“Come on, baby,” Jack says, “You come now for me and I’ll fuck you real good. Real deep. Just the way you need it, yeah? Tell me.”
Ed keens. He’s so fucking close. His arms are burning from the effort of pulling himself up to ride Jack’s leg. Tears are leaking from his eyes from the effort and being overwhelmed and the adrenaline still pumping through his veins from having been seconds from death only a couple minutes before.
“I said,” Jack curls his fingers into Ed’s long hair and makes a fist, yanks his head back so it smacks against the wall a little and forces him to look at Jack when he snarls, “Tell me."
Ed whimpers, helpless and a little in love.
“Tell your good friend Jack how much you need his cock in your sweet little ass.”
“Need it,” Ed gasps before Jack even finishes his sentence, and he’s crashing over the edge, searing pleasure making his vision blur again as he comes with a few pathetic, jerking, grinding thrusts humping Jack’s leg like a fucking dog. His dick slides through the mess in his pants that keeps growing and he can’t stop begging through it, “Need you, Jack - fuck - I need you so bad.”
He chases the feeling until he’s completely wrung out, Jack doesn’t give him any space though. He only pulls back enough so that he can pin Ed with his gaze, pupils blown out and looking hungry as anything.
“Good, because I’m gonna give it to you,” Jack says, and another shock of pleasure rushes through him and he jerks, trapped in Jack’s arms, cock pulsing and squeezing out another drop of come.
Ed breathes deep and tries to feel anything other than completely, utterly overwhelmed. Too many feelings at once. Mortification that he told Jack that he wants that. Elation that he might get it. Adoration for the idiot boy who took him under his wing. Immense gratitude for the man who just saved his life. Ed opens his mouth, no idea what’s about to come out, but then Jack suddenly steps away completely out of reach leaving Ed to collapse in a heap onto the ground without Jack’s arms and leg to keep him upright against the wall.
Ed goes ice cold with the sudden loss and rejection, but he understands what happened when Manuel, Hornigold’s first mate, comes striding into the room looking pissed as always.
Of course Jack heard him. Jack doesn’t miss a beat. People forget that about him. He had been the one to hear Manuel coming down the hall. He had been the one to find Ed seconds away from death. He had been the one to creep in, quiet as a cat, to blow that man’s brains out before he even knew Jack was there. He’s a scary mother fucker.
“What the fuck happened here,” Manuel says eyes roaming over Ed in a heap on the ground and the body still bleeding out on the floor. If he notices Jack’s hard-on or the marks Ed can feel stinging on his neck, he makes no comment.
“Blackie got himself into a spot of trouble. But don’t worry, I had his back,” Jack says. He makes the shape of a gun with his hand and mimes shooting the man who was still steadily bleeding out onto the ground.
“Don’t call him that,” Manuel says coldly, then he looks down at Ed seriously, “Alright… Get yourself together Teach. I won’t tell the boss you fucked up, but don’t let it happen again.”
Ed nods. Manuel is a good man. Better than Hornigold by a fucking mile and a half and he likes Ed. Hornigold likes Ed too, but it had taken a hell of a lot more effort to win over his respect. When they mutiny, Ed wants Manuel to live.
“Maybe you can tell him I saved his golden boy though?” Jack says with slime in his smile.
“Shut the fuck up, Rackham,” Manuel says before leaving the room.
Jack sucks his teeth and glares at Manuel as he leaves the room. Then grins down at Ed who is stumbling to his feet. The cooling mess in his pants shifts uncomfortbably.
“Little shaky on your legs there,” Jack says, holding the door open for Ed.
Ed blushes and punches Jack on the arm on his way out. Jack smacks him square on the ass and Ed stumbles a few steps forward. He is a little mortified to realize how good it felt. Jack chuckles darkly all the way back up to the deck.
They all have a ton of work to do after the raid, so for a few days Ed and Jack don’t do anything more than steal a few heated glances and fleeting touches in the hall when they can get away with it. When they finally have enough open water between them and the ship they had raided, they finally get some downtime. When the crew is carousing on deck, Jack finds Ed. Jack gives him a mug of ale and says quietly enough that no one hears him, “Meet me at Manuel's cabin in ten minutes,” before disappearing.
It’s the longest ten minutes of his life, and he’s pretty sure he doesn’t even get to ten.
He tries to get a handle on himself, tries to imagine how he would act if he wasn’t so desperate. But he is desperate. Knowing that he might get what he asked for has been occupying his thoughts in every single spare moment for days now.
No matter where he is, he gets distracted imagining Jack bending him over every flat surface on the ship or pushing him up against a wall in one of their forgotten corners and yanking his pants down. Ed had spent almost every night in his bunk shoving two fingers in his ass and imagining they were Jack’s, thinner than his own but longer. Pretty. Jack loves to put them in Ed’s mouth but Ed thinks he probably loves it more.
He gets as close to ten minutes as he can bear and then chugs the rest of his drink and heads below deck. His knees shake all the way down.
When he arrives at Manuel's door, the hallway is empty. Ed had been expecting Jack to be waiting for him here and they’d go find a spot to do this. He has a creeping suspicion and as quietly as he can, he knocks on Manuel's door. Jack immediately opens it and drags him inside.
“How stupid are you,” Ed whispers, “If we get caught, we’re fucking dead. As in actually dead. Manuel hates you.”
“Yeah, but he loves you.”
“You think he’s going to love me after this?”
“What, after you get fucked in his bed?”
Ed’s breath catches. He wants it so fucking bad. Jack runs his hands around his waist and pulls him closer.
“You wanna?” Ed asks, letting Jack pull him into something like an embrace.
He’s been doing shit like this more and more - touching Ed like he gives a shit and like he’s worth savoring. It has Ed’s heart twisted up worse than it’s ever been with Jack, even worse than those first few times when Jack had fully ignored Ed between every tryst. Ed had just been a stupid kid then, but he still doesn’t know any better.
“Yeah, I wanna,” Jack says with a grin, he runs his hand lower and cups both of Ed’s ass cheeks, squeezes, “Don’t tell me you’re having second thoughts.”
“No, but,” Ed says, “We’ll get caught. We can do this anywhere.”
“Manuel has the nightshift at the helm,” Jack says, “Good little soldier isn’t going to skimp on his duties. And no one else has the balls to come in here but us.”
“Jack…” Ed says dubiously.
“And maybe,” Jack pets one hand up his spine so that Ed has to come closer when he says, “I wanted to make it a little nice. Sick of sucking your dick when I know anyone could walk by.”
Maybe Jack is playing with him. Ed has known for a long time that this means more to him than it does to Jack. Jack is probably just using it against him to get his rocks off in the first mate’s cabin, but Ed can’t make himself care. Because yeah. Ed does want it to be special. He’s only ever been with Jack for any of this, but this feels different. Bigger.
“Fuck,” Ed says, “Fuck, okay.”
He twists out of Jack’s grasp to lock the door.
“Oh, fuck yeah,” Jack voice is low, excited.
Ed turns back to him and locks his lips to Jack’s. Jack smiles into the kiss. Ed fists his hand in Jack’s greasy hair and moves him the way he wants, nipping at his lips while his other hand wanders under his shirt to feel the flat plane of Jack’s stomach. Jack bites back and tries to get a sure grip on Ed but Ed keeps surging forward until Jack’s hips knock into the bed. Ed rips his shirt off, does the same with his own, and then shoves Jack onto the bed.
Ed climbs on top of him and straddles his hips. Jack doesn’t miss a beat and gets his hands on Ed’s hips and rolls up into the warm press of Ed’s ass without any preamble. He’s already hard and Ed preens for it, grinds into him to hear the way it makes Jack moan.
Ed gets a hand over Jack’s mouth.
“You gonna be able to stay quiet when you’re balls deep?” Ed asks, voice hushed.
Jack does something clever with one hand hooked under one of Ed’s knees and he deftly flips Ed onto his back, smacks the breath out of him when his back hits the bed. He presses hot and heavy between Ed’s legs, has Ed’s wrists in a tight grip over his head.
“Are you?” Jack answers.
Ed lets out a helpless sound. Jack smiles down at him, all teeth. Ed thinks of fangs and jackals, keeps thinking it when Jack’s teeth latch into the meat of his shoulder. Ed arches up as much he is able while spread out and exposed under Jack’s familiar weight.
Jack leaves marks all over him, more than usual. He’s ruthless when he gets to Ed’s nipples. He had only gotten them pierced a few months back, but Jack had been fascinated with them ever since. Which, if Ed was being honest, may have been part of the plan. Worked out better than he could have ever hoped, he thinks, as Jack stares up at him with the metal ring caught between his teeth, looking like the cat that got the cream.
“Gonna be good for me?” Jack whispers.
“Yeah,” Ed says, lets himself drop a hand into Jack’s hair and run his fingers through it. Ed thinks maybe he can get away with some of the things that Jack would usually call him a girl for. The promise of getting to take his ass must give Ed a little bit of leeway here.
Jack sits up, starts unbuckling his pants and Ed stares, open-mouthed and wanting, as his cock falls out of his pants into the loose grip of his fist.
“This what you wanted, Eddie?”
Ed stares at it, mouth watering, and nods. Jack starts shuffling forward, and Ed’s heartrate picks up when he realizes what’s happening. Jack shoves his arms to his sides so he can climb over Ed’s shoulders. Jack’s cock is hanging right in his face now and Ed swallows.
“Yeah,” Ed says, knows he must look like a whore, cross-eyed and drooling for Jack’s cock inches from his mouth. He can’t make himself care, “I want it.”
Jack tilts the head of his cock down and it kisses Ed’s lips. He darts his tongue out for a taste. He loves it. He loves having it in his mouth and he knows he's going to love having it in his ass. He needs to press a hand over his clothed cock, just to ease the building pressure there.
Jack smears his cock across his lips, across one cheek, then back to his mouth. He dips in with a shallow thrust and Ed sucks, but Jack pops it back out.
“Beg me,” Jack whispers.
“Please,” Ed says immediately, “Fucking please, please, Jack. I want it. Want to suck your dick. Let me.”
Jack smirks, runs a thumb across Ed’s lips slick with his spit already, “All you had to do was ask,” he says sweetly. Ed hums with pleasure.
“Open up, sweetheart.”
Ed does and Jack fucks into his mouth.
“Fuck,” Jack says, “Look at you.”
He doesn’t give Ed any time to adjust, he immediately starts up a harsh rhythm, thrusting into Ed’s mouth and starting to nudge into the tight clench of his throat.
“You’re so fucking good at this, Eddie,” Jack pants, “Take it like the best whore in town.”
That sends a shock of want straight down his spine. He relaxes and feels a bone-deep sense of satisfaction when Jack’s cock starts to push through and press into his throat on every thrust.
“Oh fuck, yeah,” Jack says softly, “Yeah, you’re so good to me. Letting me in. Such a good boy.”
Ed’s eyes flutter shut, can’t quite look at Jack when he’s saying shit like that and fucking his throat. His heart might not recover from it.
“Don’t know if I’m gonna last,” Jack says, “Wanted to fuck your ass tonight, but this might be too good to resist.”
Ed whines and his eyes fly open to see Jack grinning down at him. He tries to get a grip on Jack but it’s an insane angle and Jack won’t stop moving.
“Oh, baby,” Jack purrs, “You don’t like that? It’s not my fault your face is so easy to fuck. How am I not supposed to come down this tight throat of yours?”
Ed is panicking now, panting through his nose when he can, trying to shake his head even while Jack fucks his mouth relentlessly. Jack thrusts as deep as he can go, Ed’s nose grinding into the coarse hair there. He can’t breathe.
“What’s that?” Jack asks in mock confusion, raising one hand to his ear, “Sorry, can’t hear you. Is there a problem?”
Ed manages to get both hands hooked around Jack’s hips and shove him back and out of his throat with a wet, slurping sound, but Jack’s hand is on his own dick lightning quick. Before Ed can react, he’s jerking his cock and coming with a deep, long groan. Ed moans piteously as Jack paints his face with his come. He squeezes his eyes shut and pants as his anxiety spikes in his chest and the disappointment sinks into his core and burns there. He listens to Jack’s harsh breath and feels every drop of warmth splash onto his skin.
Ed lets out a sound and it takes him a long moment to realize it was a sob. He heaves in another breath and holds it because he cannot do that again and he cannot let Jack see him like this. Can’t let anyone see him like this.
“Eddie,” Jack says, voice soft and full of affection, “Sweetheart, relax,” Jack rubs a thumb through the cum closest to Ed’s lips and gently slips his thumb into Ed’s mouth, “I can get it up again. I was just messing with you.”
Ed hates him. He hates him so fucking much sometimes. He hates him and he sucks on the thumb in his mouth and savors the familiar taste of Jack. He blinks away a few tears and looks up at Jack’s smiling face.
“Have a little faith,” Jack says, rubbing his thumb over Ed’s tongue, “You sucked me off three times in a night two weeks ago.”
It’s true. A becalming had the entire crew losing their minds with boredom. Ed and Jack weren’t the only ones fucking like rabbits in every dark corner of the ship.
“You’re a fucking bastard, Jack,” Ed says, voice cracked from having his throat fucked raw and from his futile attempts to stop crying.
Jack swipes two fingers through the tears on his face, then through more come on his cheek. Ed sucks his long fingers into his mouth without prompting.
“I think that’s what you like about me, Eddie,” Jack says slowly, watching Ed’s mouth with hooded eyes.
Ed doesn’t reply, just lies there quietly as Jack feeds him his cum while the tears slow. When he’s clean, Jack brushes his thumb over Ed’s lower lip. Ed’s breath catches thinking Jack is going to kiss him, but then he reaches back to palm at Ed’s cock through his pants. It hasn’t flagged even through Jack’s abuse. Ed hates himself a little bit for it.
“Now what are we going to do about this?” Jack asks.
Ed arches up for it, sweet relief to get some pressure where he needs it. Jack lets him hump up into his hand for a moment before he finally climbs off his chest and stands beside the bed while he starts to take his pants and smalls off.
“Take those off,” Jack says, nodding towards Ed.
Ed starts undoing his pants. It’s distracting though, doing this so close to Jack doing the same thing. They’ve never had sex naked before. Ed’s seen Jack naked, of course. But not like this. Jack is still a little hard, and Ed knows from experience he’ll probably stay that way until he gets going again. Jack picks his pants up off the floor and pulls a small jar out of the pocket, then comes to stand beside the bed and pauses.
Ed’s first instinct is to be self-conscious of the fact that he’s rock hard and lying naked in their first mate’s bed, already leaking for it. But the look on Jack’s face eases any embarrassment. Jack looks hungry, eyes still blown out from his pleasure. Ed runs his hand down his own chest, watches Jack track the movement with his eyes. Ed gets a loose grip on his cock and strokes. Ed sighs and lets his knees fall open, spreads one leg wider in an invitation that he hopes Jack takes.
“Yeah,” Jack says taking a step closer. He runs a hand up the inside of Ed’s thigh. Jack squeezes so close to where his ass meets his legs and Ed jerks under him, “Yeah I don’t think I’m going to have any trouble getting it back up for you, babe.”
Jack would be a stupid person to love. Maybe the stupidest person on the planet to love. But for some reason when he says stupid, ugly shit like that, it sends a sweet, tender feeling curling straight down his spine. It makes Ed want to cradle his face and kiss his stupid mustached mouth. It makes Ed want to take Hornigold out in the night and put the crown on Jack’s head instead of his own. At the very least it makes him want to spread his legs for the man.
And that’s exactly what he does when Jack climbs on the bed and settles between Ed’s legs. Jack runs his hands up and down Ed’s legs and looks down at him. Ed start to turn under him to get on his hands and knees, but Jack stops him.
“Nuh uh,” Jack says, “Can’t risk your pretty cock making a mess on the sheets.”
Goosebumps erupt all over Ed’s body when he realizes they’re going to do this face to face. He hadn't even let himself consider the possibility. Ed’s heart leaps in anticipation when Jack opens the jar of oil and dips two fingers in. Ed is ready for him to touch is ass, so he jumps when Jack gets a firm grip on his cock instead and starts stroking him in a slow, tight slide that makes Ed writhe far too quickly.
“Fuck, Jack,” Ed says a little panicked, “Don’t. I want you inside me. Want to come with you inside me.”
Jack’s face twitches, shows his teeth when he laughs, “I know baby,” Jack twists his wrist and Ed cries out, “Gonna make you come so hard that every time you touch yourself without my cock you’ll feel so empty.”
“Jack,” Ed whines, arches off the bed and wills himself not to come, he gets an iron grip on Jack’s wrist, “’m fucking serious, you gotta stop.”
Jack actually listens for once and takes his hand off his dick. But then it disappears between his legs and Ed is still right on the edge when he feels Jack’s fingers at his entrance. Ed squeezes his eyes shut and wills himself to calm down so that he doesn’t come as soon as Jack puts a finger in him, because that feels like a very real possibility right now.
Jack slides a finger inside of him. Ed gasps and instinctively clenches. It’s tight and strange but easier than Ed would have thought. Jack slides in deeper, spreads Ed’s thigh out to the side as he starts to slowly slide in and out of him. Ed relaxes back tries to sink into the bed and sink into the feeling of Jack touching him here for the first time.
“Fucking tight,” Jack murmurs, “How am I going squeeze in here, huh?”
Ed laughs helplessly. He's positive they’ll manage it. Ed hadn’t even expected Jack to pay him the courtesy of any prep and he was still ready to take it however he could get it. But here they were, in a bed, naked, face to face, with Jack moving almost gently inside of him. It’s quiet enough in the room that Ed can hear the slick slide of Jack’s finger. The rhythm of it is relaxing, comforting, then he goes tense when Jack follows a stroke out by fucking two fingers into him roughly.
“I’ll have to make some room in here, yeah?”
Ed nods stupidly, thinks Jack has never made more sense in his life. His body adjusts faster than he would expect to two fingers fucking into him. Then Jack curls his fingers and Ed jerks and sits upwards onto his elbows, staring down at where Jack's hand disappears between his legs.
“Oh darling,” Jack says low and soft, that word burning straight into his heart, “Does that feel good?”
“Jack,” Ed says on a wet gasp. Ed watches as Jack alternates curling his fingers and petting at that spot inside of him with fucking him in earnest, his mouth parted and his arm and shoulder flexing with the effort.
Jack adds a third finger way too soon, less than a minute of fucking Ed with two fingers, and Ed collapses back onto the bed and fucking takes it, sucks him into his body and arches up for more of it.
“This is too easy,” Jack says, “You must be born for this, huh? Born for taking cock. I’m your first, right Eddie?”
Ed laughs but nods frantically, wants to tell Jack - Yes, you fucking idiot. You were my first everything. First kiss. First man. First handjob. First fuck. First love. But luckily he can’t find his voice, so those more damning thoughts stay inside of his head.
“Yeah, I’m your first,” Jack says almost to himself, staring between Ed’s legs and then at his leaking cock, making a clear puddle on Ed’s stomach. Jack darts down and licks a flat line across the head of Ed’s cock. Ed jerks and moans, only saved from coming on the spot by the surprise of it.
“Heh,” Jack laughs, rolling his tongue in his mouth, “tastes different.”
Jack pulls his fingers out of Ed’s ass without warning and Ed is suddenly terribly, horribly empty. He thinks he might cry again.
Jack licks through the puddle on his stomach and comes up so they’re nose to nose. Ed feels Jack lining himself, rubbing the head of his cock over Ed’s fucked open hole.
“Open up,” Jack says around a mouth full of pre-cum.
Ed obeys in every way he knows how. Drops his mouth open wide to let Jack lick his own pre-cum onto his tongue. Ed’s mouth is flooded with the taste as he relaxes his body enough that Jack’s cock starts to press into his body.
Ed throws his head back as he feels the head of Jack’s cock slip inside him. The pressure is different already, so much fuller than Jack’s fingers had felt. Jack follows the momentum and sinks into Ed in one hot, intense slide that is too much, too fucking much just fucking right, fuck. Ed chants “Jack” and “fuck” and “oh my god” on repeat, words completely garbled as he tries to breathe air into his lungs when he’s never felt so fucking full and overwhelmed in his life. Jack bottoms out and there’s a kind of electric shock in his body that seems to tell him – too much – but Ed doesn’t fucking care because of course Jack is too much, always has been and he loves it and it feels incredible.
It takes him a long time to come to his senses and feel or notice anything other than Jack’s thick cock inside of him. When he does, he realizes that Jack is completely still and uncharacteristically quiet. Ed opens his eyes and focuses. Jack is propped up on his hands above him and there is a fine tremor to his limbs. He’s staring down at Ed with an expression Ed hasn’t seen before and certainly can’t decipher right now when he’s fucked open on the man's cock, but it sets his heart racing harder than it already was.
Ed brushes the hair out of Jack’s face. Jack laughs quietly.
“Eddie…” Jack says.
“Yeah?” Ed asks quietly.
There are a hundred things he’d like Jack to say right now, and about a dozen of them he knows would absolutely wreck him. His brain doesn’t actually let him imagine what those things are because he can’t let himself hope for it.
Jack just shakes his head, and says - “You feel so good.”
It’s not the words Ed had wanted to hear from him, but the tone is right, tender and awestruck. Ed pulls him down for a kiss, slow and deep, full of that same soft feeling that has been growing between all of their jagged edges and easy fucks. But Ed can’t spook Jack with too much tenderness, especially when he needs to be railed through the bottom of this boat. So Ed bites at Jack’s lip, hard, and he pulls back.
“Fuck me, Jack,” Ed says seriously.
Jack jerks his head in a nod, then kisses Ed one more time before he pulls back an inch and pushes back into Ed’s body.
It’s fucking heaven. Ed nods in encouragement and Jack pulls back further and snaps his hips forward and Ed lets out a little yelp as his body protests again and also asks for more somehow. The next thrust is perfect though, dragging against that spot inside of him and fucking deep.
“Yeah,” Ed says on a sigh, “Feels fucking good.”
“Yeah?” Jack asks, sincere and not a trace of the cock-sure attitude he almost always has in these situations.
“Yeah,” Ed says, arches up and meets Jack’s next thrust.
Jack drops his head, his hair falling in his face, and he props himself up on his elbows so he’s closer to Ed now. He starts moving in earnest, rolling his hips and building to a steady pace that has Ed melting, like Jack is taking him apart from the inside out. Ed matches his rhythm and goes lax underneath him, his movements becoming easy and languid as the pleasure builds inside of him.
“Fuck, baby,” Jack moans. Ed watches the muscles in Jack’s shoulders and biceps tense and ripple as he speeds up his movements. Ed could lie here forever.
He feels like maybe Jack was right. Maybe he was born for this. It certainly feels like something is clicking into place in his body and his heart when Jack moans his name and drops down off his elbows to wrap his arms and body around Ed. Jack buries his face in Ed’s neck and Ed just clings to him, wraps his legs around Jack’s hips, closer than they’ve ever been.
The change in position traps Ed’s cock between their bellies, the friction enough to put him right on the edge. He digs his fingernails into Jack’s back and it spurs him on, the wood under the bed groaning in protest as their bodies move together.
“’m close,” Ed whispers right into Jack’s ear. Jack nods and kisses his neck and shoves into him deeper, faster, and Ed could be imagining it, but it feels like Jack is trying to hold him closer too.
“Eddie,” Jack moans sounding like he’s asking him a question.
“Yeah,” Ed finds more strength in his voice than he has the whole night, “C’mon love. Come with me.”
Jack makes a noise Ed has never heard before. Then Jack shifts, tense as he adjusts their bodies before fucking him with full abandon in huge, snapping thrusts. It’s deeper now, hurts. Ed doesn’t want it to ever end. Jack is grinding closer to that spot inside of him, and it sends Ed hurtling suddenly over the edge.
Ed chokes out Jack’s name and then he’s coming harder than he ever has in his life. The pleasure is overwhelming, feels like is coming from the very core of his body and rolling straight through to the tips of his fingers that are digging into the muscle of Jack’s back. The first shot of cum almost hits his neck, and it doesn’t stop as he makes a mess between them. Jack does not slow, every thrust punching sounds out of Ed as he clings to him, cock pulsing for far longer than he’s ever experienced before.
Jack loses his rhythm and Ed buries a hand in his hair, twists Jack's face toward his own so he can swallow the pained, needy noise Jack makes when he comes. He grinds his hips into Ed’s ass, like he’s trying to get as deep into his body as he can and Ed pushes back, would probably let him crawl inside if he asked. Jack's breath is ragged and Ed licks into his mouth while he comes down. Slowy Jack starts to move again, lazily pumping in and out of his body. It aches in the very best way and the slide is different as Jack fucks his cum back into his body.
Ed keeps kissing him, wondering how long he can get away with it. Jack usually called Ed a queer if he tried to kiss him after a hookup. But then Jack starts kissing him back when he catches his breath. It makes Ed’s heart sing. He pets at Jack’s hair and slows their kiss down into something sweeter until they hear heavy footsteps in the hall.
They both freeze. Jack is still buried inside of him and their lips are so close that Ed can tell Jack is holding his breath. The footsteps get louder until they’re right outside of the door, but they don’t slow and eventually fade as whoever it is keeps walking.
Ed bites his lip and looks up at Jack grinning down at him. They both fall into quiet laughter.
“Get off me,” Ed says easily, “We need to get the fuck out of here.”
“Scared?” Jack asks.
“Yeah,” Ed says, “Manuel is a scary fucker.”
Ed can’t help but let out a little moan when Jack pulls out of him. Jack catches his own come leaking out of him before it can spill onto the bedsheets. He pushes it back inside of Ed with curious fingers sliding in and out of Ed’s ass like it’s nothing. Ed lets out a pathetic moan at the feeling and he sees Jack’s eyes flash.
“That felt good, huh?” Jack asks. He sounds sincere, like he’s curious, not teasing. He pushes his fingers back inside and crooks his fingers again and Ed's sensitive, but it feels good - not like when Jack sometimes keeps jerking Ed long after he’s come just to make him weep.
“Jack,” Ed had meant it to be a warning, but it just comes out as a sigh.
“This feels good?” he says again, petting at Ed’s insides with gentle fingers.
Ed knows why he’s asking. Jack would punch anyone who called him a queer and Ed’s positive Jack thinks taking a cock is more gay than fucking a man, but he spends most of his life chasing pleasure. Ed wonders how long it will take before Jack asks for the same.
“Yes,” Ed says, managing to sound annoyed despite the pleasure skittering up his spine again, “Feels good. Felt good. Obviously. Now stop before we get caught.”
Jack grins at him and pulls his fingers out. Ed misses them already, clenches around nothing. Jack sucks his fingers into his mouth and Ed almost has to look away with how hot and disgusting it is.
“Jesus Christ, Jack,” Ed says, “You’re so fucking filthy.”
Jack just winks at him, lips still wrapped around his fingers.
They get up and get dressed in silence. Ed does his best to straighten Manuel's sheet and check for any obvious stains while Jack listens at the door for footsteps.
“Kay, think we’re in the clear,” Jack says, “You ready?”
“Yeah,” Ed says.
Jack starts to open the door, and Ed stops him with a hand on his wrist, "Hang on."
Jack turns to him.
“I didn't say thank you,” Ed says.
“Wow,” Jack says turning fully towards him with that insufferable smirk, “Must have been a good fuck. Never thanked me before -”
Ed gets a grip on Jack’s jaw and he finally shuts the fuck up.
“For saving my life,” Ed clarifies.
He’s not an idiot. No matter what his fucked-stupid brain says, when they take over it’s going to be Jack taking Hornigold’s life and putting the crown on Ed’s head. Not the other way around. Jack could have let him die. Probably had good reason to, if he wanted any kind of power on this ship. But he hadn’t. Ed was alive because Jack wanted him to be.
“I’m serious,” Ed says, and kisses him squarely on the mouth, “I’ll remember it.”
Jack sucks his teeth, a little smile tugging at his lips, “Yeah. Okay… Uh, good.”
“Yeah," Ed says, "Good."
Jack holds the door open for him and they don't look back when they part ways to head to their own bunks.
