Work Text:
It’s the fucking lactose intolerance, right?
That’s what’s got Ed on his knees on the fluffy plush rug of the living room, though not for the lactose-induced reasons it historically has been.
It was what had started this whole thing off, anyway.
Ed’s got a long history of tummy pain, is the thing. He’s also got an even longer history of love for both sweet things and dairy, and an intolerance to telling himself No even though he knows he’s going to end up curled into a ball on this very same living room rug half an hour later. Just him and his lack of impulse control and a body that refused to produce the proper enzymes no matter how much lactose he threw at it.
Before Stede, he didn’t have anyone to sit with him through it and rub his belly while he cried.
Before Stede, Ed kind of thought he deserved it.
But now, standing in front of an ice cream van halfway along their walk through the park, Ed has Stede to remind him that he doesn’t; that no, even though they don’t do any lactose-free ice cream—which, yes, should indeed be a fucking crime, it isn’t Ed’s fault his own body despises one of the things he loves most—that doesn’t mean Ed deserves the sore tummy he’ll inevitable get if he gives in and buys the two scoops of cookies and cream with extra rainbow sprinkles and a flake, too, just because.
Doesn’t mean Ed hadn’t pouted about it, though.
Doesn’t mean he hadn’t protested, “But you’d give me belly rubs.”
“I would,” Stede had admitted, because it was true; even when Ed gave into the impulse, sometimes, Stede would never say I told you so like Ed thought he probably deserved to hear by now. Instead, he’d hold Ed in his lap and stroke a tender hand over the pain in his tummy and he’d tell Ed what a good kitty he was until the pain turned to purrs, and Ed could breathe again. “But I could always give you belly rubs even when you’re not in pain.”
Which, huh.
Ed hadn’t considered that.
Thought it might be quite nice, actually. To have Stede rub his belly not just to help soothe away the pain there, but for the pure and indulgent sake of doing it. Because Ed is a good kitty, and good kitties get belly rubs. Or so he’s heard.
“Also,” Stede had continued, and Ed’s ears pricked at the suggestively low lilt of his voice. “I think you’d much rather have your favourite type of milk at home wouldn’t you, kitten?”
Which is how Ed ended up right here, knees sinking into the fluffy rug in front of the sofa, with Stede’s dick held in the paw of his hand.
His come has always been Ed’s favourite treat, after all.
And Ed is going to savour this for as long as he can.
Eyes closed, he breathes Stede in. Takes a full lungful of that musky, lavender scent of him, the specific Stede-dick smell of his soap and his sweat and his skin, like catnip to Ed. Leaning forward, he presses the side of his face up against the hard length of him, rubs the velvety skin of Stede’s cock against the soft of his cheek. Feels a bead of precome smear across his cheekbone as he does. Ed sighs, breath fanning across the straining pink of Stede’s cock. Nuzzles right down to the base of him, nose pressing into the beautiful golden thatch of hair at his pelvis, planting a kiss there. Nibbles gently at his inner thighs, fangs scraping along the sensitive skin just to hear Stede gasp.
Then there’s a hand softly scritching behind his fluffy grey ears, the base of his skull, fingertips brushing over his temple to move aside a loose strand of hair caught against the stubble of Ed’s beard. And Ed blinks up at Stede, eyes huge and wet and wanting, finding Stede looking back down at him with his lips gently parted and the fondest, most achingly sweet desire hanging heavy over his eyelids.
“Oh, aren’t you a darling?” he breathes out, giving Ed’s chin a little scritch while his hand is there, and Ed closes his eyes with the soft rumble of a purr through his chest.
He feels so warm, held steady in the embrace of kittenspace, the low simmer of arousal minding its own business in the pit of his belly. He’s wearing the top half of his hello kitty pyjamas, and he’s got black stockings pulled up over his knees, just a small sliver of thigh exposed beneath the hem of his pleated skirt.
He’s got his tail plug in, too.
The soft fur of it tickles gently against the backs of his thighs, tail positioned carefully on the floor so it’s tucked up neatly beside his legs. Sometimes, Ed clenches his muscles around the plug, just to remind himself it’s there. Likes to run his soft fur through his fingers; finds comfort in it, even. If he’s ever feeling anxious, he focuses on the weight of the plug inside him and the feel of the fur against his skin, and it grounds him, just a little.
As Ed lifts his head, the bell of his collar tinkles sweetly.
He parts his lips, bleps his tongue out between them. And then he presses just the tip against Stede’s pretty pink cock, gives him a cute kitten lick, just for a taste.
He’s fucking delicious, but Ed knew that already. Loves the taste of him just as much as he loves the smell. Enjoys the way Stede’s breath goes all shuddery-soft with it, too, so he does it again. Indulgently kitten-licks his way along the length of Stede’s dick, really taking his sweet time with it, too, stroking softly at the base of him as he works his way up to the tip. His tongue darts out; laps up the drop of precome he finds there. And Ed hums, a smile forming on his lips, because Stede was right—this is far more delicious than anything lactose-based Ed could’ve ever dreamed of.
With a sigh, Ed wraps his lips around Stede’s tip. Holds him there for a moment, enjoying the skin-soft feel of him in his mouth; the tang of salt, the intense Stede-ness of it all, and then he starts to suck. Just gentle little suckles of pressure, at first. Then he dips his tongue against his slit for another taste, and he looks up at Stede through his lashes as he does. Ed finds him watching right back with glazed, grateful eyes, ones so devastatingly adoring, Ed feels it pulse right in the core of all the quivering tenderness inside his heart.
A hand slides against the base of Ed’s skull, fingers scritching there softly.
Ed purrs, warm and contented, around the head of the cock between his lips.
“God, I can feel it when you purr like that, kitten.”
So Ed does it again. Starts bobbing his head, too, enjoying the drag of Stede’s cock in and out between his lips, mouth sliding wet and eager in short fractions along the length of him, tongue lapping against the tip with every upstroke. He keeps on purring away, too, all shuddering heat and slick satisfaction, dreamy whirls of bliss rumbling through his chest, up into his throat, right where Stede can feel the gentle tremor of them.
“Yeah, just like that, kitten,” he sighs, fingers scritching harder against Ed’s scalp, and Ed lets out a fucking whimper as the nerve-endings of his hair jolt at every trigger point of touch Stede has against them, just the way he knows Ed likes it best.
Spurred on by the praise, Ed takes him deeper.
Purrs as he swallows him down.
Everything goes all narrow and safe and peaceful after that, an aching sense of serenity yawning open inside him as he’s filled up by the silky stretch of Stede’s cock in his throat. He sinks into the drowsy ebb and flow of it, the way his breath is slightly restricted to his lungs, head going all light and floaty as he coasts dreamily on a warm ocean of bliss. Stede is still letting out stammered praises and prayers that Ed feels stroking softly at the edges of his mind, words of warmth and comfort as Ed mewls pathetically around his cock. He hums, too, when the hand scritching through his hair feels particularly fucking good.
Ed keeps the pace slow and indulgent, in no rush to hurry Stede along to the end, intent on enjoying himself and appreciating every gentle glide of the cock in his throat. There’s drool collecting at the corners of his lips, he can feel it, dripping in slick trails down his chin and into his beard, but Ed pays it no mind. He blinks up at Stede with big, teary eyes, mouth moving with hot and heady caresses of his lips, his tongue, lapping at the leaking tip before he leans right in on the downstroke.
Gradually takes him all the way into his throat, past the soft palate until the tip of his nose presses into the bed of Stede’s golden curls, his velvety balls smooth against his chin. Ed’s throat goes tight and trembly around him, and he can feel Stede shuddering beneath him, above him, inside him; barely hears his babbling slew of praises over the rush of blood roaring in his ears.
He feels a tear slip out from the corner of his eye.
Feels the burn of his lungs, but doesn’t pull off. He quite likes the way his chest heaves against absence, actually. How he’s empty but for Stede’s cock filling his throat.
The hand in his hair tightens, fractionally, fractionally, tugging a silent command right at the roots. Ed raises a paw, bats his hand away with a sharp scratch of his claws.
But then Stede’s hips are bucking against Ed’s stretched-wide lips, and Ed chokes. Has to pull back, gagging, so he can suck an achy breath into his burning lungs, a mix of Stede’s precome and Ed’s own fucking saliva left in his wake and coating his mouth and Ed knows he must look a sight; sees it reflected in the blown-wide heat of Stede’s pupils when Ed glares up at him.
“Fucking mean,” Ed pouts.
He sinks his claws into the flesh of Stede’s strong fucking thighs.
Stede hisses, but Ed doesn’t pull away.
“Fuck, sorry,” Stede says, breathless like he’s the one who’s just had a cock in his throat. “Were you enjoying yourself down there, kitten?”
His tone is playful and teasing, but Ed fucking was; has always loved how it feels to have his throat constrict around a cock, to let his head go all swimmy and drowsy and quiet. Ed wants to take his time with him, is the thing. Wants to savour the thickness of him in his mouth, the weight of him on his tongue, the taste as he gets Stede more and more desperate to come.
“Mmm, you taste so fucking good,” Ed tells him, voice soft and near fucking wrecked, then he shyly adds, looking up through his lashes, “daddy.”
“Oh, it’s like that, is it?” Stede asks, one eyebrow raising cutely, his hand scritching gently at the crown of Ed’s head, behind his ears, and Ed nods. He sucks the tip of Stede’s cock back into his mouth, eyes fluttering closed.
They haven’t played with that name yet, not in Ed’s kittenspace.
Something about it feels right, though. Makes him feel small and safe and cared for, even more so than he already is.
Ed takes Stede back into his throat, and Stede sighs out such a reverent “That’s it, kitten, make daddy feel good” as he does, it makes Ed go all teary again for reasons unrelated to the dick in his mouth, but also somehow the same. He moves his mouth with a little more purpose this time, bell of his collar jingling near fucking obscenely with every bob of his head, almost as much as the wet noise of his throat as he takes Stede down deep.
His claws remain dug into the broad flesh of freckled thigh in front of him, just for something to hold onto, to tether him while pleasure burns up his throat and sears like fire through his lungs. And he can feel how much of an effect that has on Stede, can tell from the way his cock fucking throbs in his throat, so Ed slowly scratches, too. Rakes his claws down the length of his thighs and hopes they leave nice red-ridged marks in their wake. Doesn’t even care that it’s not very good kitten of him; kind of likes it, actually. The chance to be a naughty kitten but still know, right down to his fucking soul, that he is loved.
As he works Stede closer to the edge, he lets himself suckle and lick as messily and sloppily as he fucking likes, attuned entirely to the exact cord of tension trembling through Stede’s body, working him towards that razor’s edge with selfish, indulgent intent. He wants what he’d been promised, and now he’s had his fun, he’s tired of waiting.
“Ed,” Stede gasps, voice coming out ragged and wobbly with heady desire. “Kitten, fuck, I’m getting close, I want— I want to come on your tongue, want to see you lap it up for me like a good boy.”
And god Ed wants that, too. Wants it so fucking bad, actually.
So he pulls off from Stede’s cock, smears a few messy kisses to the head, letting his hand slide through the slick mess of spit and precome as he jerks him fast towards the edge, tongue ready and waiting to lap up every drop of his well-earned release.
Ed gazes up at him and watches as Stede finally shakes apart above him.
He’s so beautiful in his release, gone all shiny at the temples from the strain of all that coiled-tight pleasure, cheeks flushed pink like the rest of him, lips shiny and parted as he gasps Ed’s name, pants a prayer to the gods, body convulsing as he spills, finally, at long last, right onto Ed’s tongue.
It feels like it goes on forever.
Ed’s claws sunk into his thighs, paw stroking him the whole way through it, tongue held out as he laps up all of Stede’s come, never breaking the intensity of their eye contact, not once.
“Go on, then,” Stede breathes once Ed has eked out every last flutter of bliss from his body, cock gone limp in Ed’s paw. “Swallow your milk like a good kitty.”
And so, Ed does.
He lets his eyes flutter closed in bliss and savours the taste of Stede on his tongue. Ed swallows down every drop like he’s gasping for it. And it’s the best fucking treat he could’ve asked for; better, even, than the enticing lure of lactose, because it’s from Stede that he’s received it.
“Thank you for my milk, daddy,” he breathes, every bit like the cat that got the cream.
Stede is looking at him so utterly fond, so painfully adoring, Ed can’t stay kneeling down here so far away from him for any longer. Once Stede’s tucked himself away, Ed clambers up into his lap, gets himself comfy with his head resting on his thighs, tail curling up around him, a sliver of tummy exposed where his hello kitty pyjama top has ridden up. It’s this bare lure of belly that must remind Stede of his promise from earlier, because his hand finds the lightly-fuzzed skin there. Strokes there in gentle circles, the delicate touch so soothing and so calming as Ed starts to come back down into himself.
Belly rubs really are nice when you aren’t in agony. Stede’s hand feels like heaven. The softest hands, the softest touch.
After everything, he thinks that’s what he craves most of all.
“Would you like to come tonight, kitten?” Stede asks him, and oh yeah. Ed maybe kind of forgot that was a thing that could happen. He’s soaking wet, he knows that much for certain. Is only now noticing how it’s gone sticky against his inner thighs; had been so entirely immersed in sucking Stede off that his own pleasure had been cast aside in his brain, unneeded when he was already in his own world of bliss down on his knees.
He shakes his head, ears rubbing against Stede’s thighs, bell of his collar tinkling lightly at his throat. “Not yet, thank you. This is nice. The belly rubs.”
“Mmmm, I thought you’d enjoy it,” Stede replies, a hint of a smile in his voice. “Just let me know when, or if, I can return the favour, darling.”
It’s a while before Ed is ready for it.
Content to lay here while Stede rubs a soothing hand over his belly, he lets his mind skim through waves of drowsiness, gentle sleepy purrs humming through his chest. It’s nice. Feels good, to get his tummy rubbed. Calming, but also… slightly arousing, in a way. The hypnotic pull of warmth pooling between his legs is pleasant while he drifts; a soft shiver of heat that seeps through him, unexpecting but present. A reminder.
Ed is happy to let it simmer there, for a while. Happy to bask in the gentle comfort of warmth pulsing through his blood, so he does.
He does, until he notices the small hitch of breath to his lungs; notices the way his desire is starting to spike hotter with every smooth caress of Stede’s hand, so he asks:
“Now?”
It comes out breathy and tremulous, like a plea.
And Stede notices, of course he does, hand running over the barrier of his waistband and smoothing down the pleats of Ed’s skirt to sneak up beneath the hem. He teases up Ed’s inner thigh with those soft fucking fingers until he reaches his wetness, sliding two fingertips through his folds, then giving his aching little cock a slow and indulgent stroke.
“Like this?” he whispers.
“Mmmmm yeah.”
Ed lets out a quiet mewl of relief as Stede’s fingers slick quickly over his cock, going plump beneath his touch, pleasure crawling up his body with swollen pulses of sensitivity. It rushes towards him thick and fast, brilliant white edges of bliss blurring his vision, searing the exposed tangle of nerves jangled together in his body, spiderwebs of livewire electricity. His eyes roll back into his skull, and Ed thinks he can see his fucking brain for a second, gooey and bright behind his eyes. He gasps Stede’s name, just the tiniest fragment of sound passing his lips, fingers clawing blindly for purchase and finding a home sunk into the solid flesh of Stede’s bicep.
His hips buck and his legs shoot straight out in front of him and then Ed is coming. Limbs twitching, body convulsing, choking out helpless moans and pleas as Stede continues to stroke him through it until every last tremble in his body has been drawn right out of him.
“There you are, kitten,” Stede murmurs. “There you are.”
And here Ed is, all the bliss inside him completely used up.
Sated, contented, happy.
Better than ice cream, for sure.
