Work Text:
Gorou usually comes home late to you. Most nights, you’re greeted by him as you’re making some food for the two of you and he enters with an eager twitch of his ears and a smile on his face as he recaps the progress he’s made with his troops that day. Tonight, you’re dishing out some meat and rice into bowls when he pushes open the door with a sigh, ears drooping low and his tail loose and not wagging with its usual tenacity. The door is shut quietly and he covers the distance between him and you before wordlessly latching onto you, hugging you and burying his face in your plush chest.
“Oh, my baby,” You gasp at the sudden motion. You’re quick to adapt though, putting your serving spoon down and petting his hair. “Are you alright? You must’ve had a tough day.”
He just nods against you, his small hands squeezing against your soft hips. Gorou whimpers, takes a breath, and whimpers again as he can’t muster up the words. There are days when it seems like his army just has no respect for him, or they don’t pay attention, or they’re just overall hard to deal with. Today must have been one of those days, judging by the dejected, worn out look he had when he walked in.
“Poor baby,” You envelop him in a warm hug, “Let’s get you to the bedroom and I’ll bring in the food, you might feel a bit better after you’ve eaten.” He nods against you, squishing his cheek to your breasts before he pulls back and wanders off to the bedroom. You gather the food and drinks on a tray, bringing it to him and setting it next to where he sits on the bed.
“Here,” You take a spoon and scoop up some meat and rice. You hold it over your other hand as you blow on it to cool it down, then extend it over to him. “Open wide, my darling.”
Gorou opens his mouth, giving you a peek of his sharp fangs before closing around the spoon and gratefully accepting the delicious food. He really only allows you to feed him like this when he’s worn out, otherwise his shame stops him. Gorou tends to be preoccupied with trying to seem tough, projecting an image of a powerful general, yet when he’s alone with you he can’t help but melt. He offers up a little pleased whine with every bite you give him.
“Is my puppy feeling better now?” You ask when you scoop up the last bit of food and push it past his lips. He gives you a pleased sigh and leans forward to nuzzle your shoulder while you eat your own food. It certainly seems like he’s feeling at least a bit better, his tail idly wagging and thumping against the bed. While you finish your food, Gorou only snuggles up closer to you. He’s practically in your lap by the time you’re spooning out the rest of your rice. His slender- near bony- chest is nestled up against your softer, warmer body as though he’s on Dragonspine and you’re the only thing keeping him from freezing.
“Little puppy,” You laugh lightly, petting his hair with one hand and scooting the tray away with the other. In response, Gorou pulls back and looks at you with puppy dog eyes, shifting a little bit. He inches his hips away from you a tiny bit, then a little more, making it all too obvious what’s going on with him.
“Are you hard down here?” You muse, slipping a hand down between his legs, only for him to flinch away before you can get there. He looks away and buries his head against you again, evidently embarrassed by his body betraying him.
“I promise I didn’t mean to,” He mumbles, “You just- you take such good care of me, you make me feel warm inside. And- and after a bad day- I don’t know, I can’t help it.”
“Oh, that’s alright,” You take his hips in your hands and pull him back into your lap. He gasps, feeling his stiff dick pushing against your stomach. “I want my sweet puppy to feel good, right?”
“Mommy…” He whines. His body is quickly heaving up, he’s panting softly and his ears are pinned back in embarrassment. He’s eager to start shedding layers, to start showing off his body to you since he knows that you love it. You grant his unspoken wish shortly, your hands working deftly to remove each article of his clothing until he’s completely naked in your clothed lap.
His cute dick is flushed and twitching. He can’t stop squirming in your lap, seeking out more pleasure for his needy body. What a gift it is to have one of the most feared generals in Inazuma all desperate for your touch.
“You want some love down there, baby?” You recall him so disrespectfully pulling away from you and whining earlier, so when he eagerly nods and starts wagging his tail, you have a different idea. “I want you to please your mommy, first.”
He blinks a few times, putting your words together in his head. He nods,
“Yes, yes, I’ll make you feel good,” His tail is excitedly flopping behind him, “I’ll make you feel so good, please let me try!”
His enthusiasm is adorable . “You take control here, puppy.” You say. Of course, this just means that he’s going to have to be assertive. Shaky hands slip under your shirt and lift it over your head, undoing your bra next. When your tits fall free, he can’t deny the way his dick throbs. He’s brimming with need. You lean back on your elbows and look over your breasts down at him.
“What’s next, puppy?” You urge him on. He leans in and nuzzles your chest with his nose, cheeks flushed. His warm breath ghosts over your skin before he takes one of your nipples in his mouth, eyes fluttering shut. He nurses on your nipple, whimpering and whining as he does. You’re not sure if he’s doing this to make you feel good, or if he’s doing this for his own comfort. He at least moves his paw down to weakly, somewhat uselessly paw at your pussy over your clothes.
Your hand falls on top of his head, softly petting him and playing with his ears as he nurses. He then switches to the next one and gives it the same process, eventually releasing your nipple and moving to the rest of your chest. He kisses and nips at your tits, leaving little claiming hickeys there. His lips press kisses down your soft stomach, eventually landing at your pants, which he eagerly pulls down along with your underwear. The instant he gets the first whiff of your scent he’s diving in.
Gorou’s never been especially neat, or great with technique, when he’s got his head between your legs. He’s sloppily lapping against your folds, moaning the whole time. He’s kneeled with his face down and his ass up in the air, his hips twitching uselessly, searching for friction as he eats you out.
“Mmngh- Mommy, you taste so good, I love the way you taste, I wanna eat you forever,” He mumbles between slurps. His tongue circles around your clit, the vibrations of his whimpers sending warm thrums of pleasure through your body.
To your surprise, Gorou actually takes some initiative with his body. He reaches back behind him, up along his back and below his tail. You watch as his hand disappears behind his body, fingers playing with his ass. He only pushes against his hole for now, his fingers lacking in the lubricant they’d need to make anything more feel good.
“Mommyyy,” He whines at the gentle pressure to his hole. He’s so sensitive, even just that is enough to bring him some form of pleasure. He moans nonstop as he keeps eating you out, licking up all your juices and pushing his tongue just past your hole before returning up to your clit and focusing there.
“You’re doing so good, baby,” Your hands stroke through his hair, being careful not to pull too hard and cause your sweet darling too much pain. “You’re making your mommy feel so good…”
“I wanna tas- taste your cum, Mommy, can you cum in my mouth? Please, please?”
“Keep going, puppy,” You pet his head then nudge him back down to bury his face, “You have to help Mommy cum, right?”
He nods as best he can before continuing to noisily, messily lap you up. He swaps between broad strokes and focusing on your clit, moaning the entire time as he pressed his finger against his own hole. You feel yourself getting closer and closer, the tightness in your body only growing tighter as Gorou did his best to bring you to your orgasm.
Your thighs tremble, squeezing around Gorou’s head as you cum on his tongue. He cries out, finally getting to taste your cum, not stopping for even a second as he works you through your climax, almost to the point of overstimulation before your legs release him and he rights his posture again.
It’s no surprise to you that the hand that was pushing against his hole is now weakly pawing at his stiff cock.
“Ah, no pup,” You lean forward and gently nudge his hand away from his dick. He whimpers and looks up at you, ears pointed back. “You know you’re not allowed to touch yourself without my permission.”
“But you tasted so good,” He mewls, “And it- I’m so hard it hurts, please,”
“Come here, baby,” You reach over the side of the bed and under it, bringing out your toy chest from which you pull out your strap on. You put a smaller toy into the harness, knowing that Gorou just wants something inside him quickly, with the least amount of preparation possible. “You can ride your Mommy, if you want to cum.”
He eagerly mounts your lap, shakily and eagerly lowering himself down. His mouth drops open in a little groan once he’s fully seated on you. Your hands find his hips and watch as he begins to bounce on your lap, fucking himself on your strap.
“ Mommy! ” He gasps. Him being shorter than you makes him the perfect height to bury his head in your tits while he rides you, and he takes full advantage of that by leaning down and nursing from you as he eagerly rides your strap.
“It- it feels good, Mommy,” Gorou pants, your nipple falling from his mouth, drool running down his chin. “Your- it feels so good, it- ngh- I’m gonna cum already!” He squeaks out. His thighs begin to tremble and his breath quickens even more, and your sensitive puppy is getting closer and closer, and just as he’s about to reach his peak-
You stop him.
Your hands squeeze his hips and bring him down, keeping him from bouncing up again. He chokes on his moan, dick twitching but not cumming.
“Poor thing,” You fake sympathy, looking at his dejected face, eyes wide and watery as he looks down at his neglected cock. “You aren’t going to get to cum yet, you broke my rules, remember?”
“Ye- yes, Mommy, I’m sorry.”
“It’s alright, darling,” You pet his hair, “You’ll just have to earn it. I know you can, I know you’ll make Mommy proud. Have you calmed down enough to keep going?”
He nods and you lighten your grip on his hips, allowing him to start riding you again. He goes slowly at first, long, low moans being drawn out of him. “Can I n-nurse again, Mommy?” He pleads. You agree and he immediately resumes his position, tongue lapping across your nipple as he suckles on it.
Gorou’s tail keeps brushing against your legs with its wagging. His ears flick every now and again, but they mostly remained submissively drawn down as he nurses from you. A quick glance aside and down his body shows his dick, all swollen and red, and his balls drawn up as he gets closer again. Just as before, you grab onto him and stop him.
This time he whines, but doesn’t stop nursing. He simply remains where he is, continuing to suck while he waits for his traitorous body to calm down again. Eventually, you deign that he’s had enough time to cool down, you start moving him again. This time you manhandle him, holding onto him and moving him up and down manually until he starts doing it himself.
His fuse is even quicker this time. It’s only a short time before he’s squeezing his eyes shut and desperately trying to stave off his orgasm. “Mommy, Mommy, I’m gonna cum, I’m gonna cum please, st-stop me, stop me please!” He babbles out.
“You won’t stop yourself, puppy?”
“Can’t! I can’t, please-!”
“You can cum, pup.” You keep your tight hold on his hips, but allow him to move. His back arches as his legs tremble, thighs shaky as he finally cums. Sticky, white streaks get painted across your stomach, he squeezes around your strap, his mouth falls open as he moans and pleads and thanks you again and again.
That doesn’t stop you from moving him, though. He gasps, crying out as you begin to move him up and down. Your strap drags across his prostate and his eyes start to cross.
“Mommy! Too much, please!” He wails. He blinks back overstimulated tears, body trying to curl in on itself.
“My sweet puppy, you still need to take your punishment.”
“Be gentle, Mommyyy!” He begs, pawing at you weakly. “I can’t take it!”
“Just a little more and you’re finished pup, ten thrusts, that’s it.” You say, “Count them for me.”
“O-One, Mommy,” He squeaks. His voice is wobbly and high, completely out of his control. Each number is shakier than the last, but he manages to count them up, even as you slow down and make your thrusts harder and more deliberate.
“E-Eight, wait wait!” He chokes out, “I’m gonna cum again!”
“Cum, then.” You say, thrusting harder and quicker, fucking into him as roughly as you can. “Cum and you’ll be all finished, my puppy.”
He nods and very shakily rides you, even though his legs are basically spasming as he involuntarily tries to twitch away from the stimulation. It doesn’t take much more to have him falling into another, far weaker orgasm before he slumps forwards on you.
“My good boy,” You pet his hair, “You did so well for me. Are you feeling alright?”
“Mmgh,” He groans, “Y-Yes, just sen-sensitive,” His body is still trembling, but he seems to be slipping into that blissed, fucked out state where he gets all pliant. “Thank- thank you. I feel way better.”
“Of course, baby.” You crane down and kiss the top of his head. “I’ll take care of you any time.”
If he could be purring, he would be. His tail softly wags as he gently pulls his hips up, pulling your strap out of his hole. He sighs and settles comfortably on your body, his hands reaching down to undo your harness’ straps. You lift your hips and he pulls the harness off before practically curling up on your chest and getting ready to sleep. Gorou was usually a rather neat and tidy person, yet he’s so fucked out that he doesn’t even care that he’s laying in a mess of his own cum.
If he’s sated and comfortable, then that’s all that matters, really. He looks so peaceful as he starts to snooze on your chest, nuzzled up against you.
You kiss him on the top of his head one more time before resigning yourself to sleeping as well.
