Actions

Work Header

I am creation both haunted and holy

Summary:

Cyrus knows these are normal feelings to have, especially with your boyfriend hovering over you, yet, he doesn't know if he can allow himself to indulge in it.
Maybe just this once wouldn't be so bad.

Notes:

I didn't know what to post so have some porn.
Trigger warning for:
-Mentioned eating disorder (anorexia/calorie counting)
-Mentioned child abuse

Gio has a daddy kink. Also, don't come at me, I don't speak italian, yes I used google translate, sue me idc.
Know that I do not write porn often but I have read quite an extrodinary amount of it. If you've written Pokemon villain (mainly harden-/absolutecontrol- and perfectworldshipping) or Ineffable Husbands porn, chances are I've read it.
Title from Creature by Half Alive

Work Text:

Cyrus was laughing loudly, rolling on the bed, trying to get away from Giovanni's hands tickling him. Giovanni was chuckling as well, grinning brightly at Cyrus as he stopped tickling the younger man, rather settling slightly on top of Cyrus.
Looking up, Cyrus felt a smile on his face as well, but it was soon interrupted by the sight of Giovanni on top of him seemingly going straight to Cyrus dick.
Fuck.
It was fine, he was fine. This was normal. Giovanni was his boyfriend, so having sexual thoughts and feelings about him was completely normal. After all, he didn’t have to act on them, right?
Fuck.
Oh how he wanted to act on them.
Maybe once wouldn’t be so bad.
He took a deep breath, putting his arms around Giovanni's neck and pulling him down, Gios face now hovering mere inches above his, lust no doubt clouding Cyrus' eyes.
“I want it” Cyrus whispered, his gaze travelling down to Gios lips, almost unable to wait for Gios answer.
Gio seemed to get what Cyrus meant immediately, his grin widening slightly, something predatory laying itself over his face.
“Are you sure?” Gios voice was calm, yet the look on his face made Cyrus shutter, the need for Gios hands all over him only rising.
Cyrus nodded again, his hands already starting to roam Gios body. Gios grin turned into a soft smile, a smile that reassured Cyrus he could stop at any moment if he needed to.
This is what Cyrus loved about Gio. How the man could read every little hitch of Cyrus' expression, know what Cyrus needed in an instance and how he could articulate himself with few to no words at all. There were so many things about Gio Cyrus simply adored and he was sure tonight even more things would be added to the list.
Cyrus swallowed down the knot seemingly tying his throat shut, his heartbeat loud and strong in his ears, as Gio slowly started stroking his hands all over Cyrus body, making sure not a single inch was left untouched. He pressed a soft kiss to Cyrus lips, a kiss during which Cyrus was more than happy to wrap his arms around Gio’s neck, pulling him deeper into the kiss.
Gios hands brushed up Cyrus shirt, Cyrus helping him to take it off, the cool air around them sending a shiver down Cyrus spine.
Cyrus had never particularly liked his physical image. He wasn’t exactly good looking, wasn’t muscular and well built, but rather thin, veiny, whiter than a sheet of paper. He was no doubt covered in bruises as he always was, his skin purpling so easily.
Yet, no matter how negatively Cyrus thought about himself, Gio never seemed to mind. It didn’t matter if he was cuddling up to Cyrus in bed, Cyrus suddenly being so small in Gios strong arms, or if Cyrus was changing in front of Gio, Gio never said anything. Cyrus was so used to getting comments about his appearance, always being reminded of his parents, of how his mother used to tell Cyrus off for eating anything to the point that as an adult, Cyrus wasn’t even able to eat a single bowl of cereal, having to replace the cereal with a sugar free one and the milk with water because that little voice in his head was always telling him if he didn’t do that he’d end up fat. Cyrus would even go as far as saying he hated his body, but Giovanni never said anything. Never even paid real attention to Cyrus' body and Cyrus was grateful for it.
Then there were moments like this. Moments of immense softness where Gio couldn’t do anything but show Cyrus how much Gio loved every last inch of Cyrus’ body.
“You’re spacing out on me” Gio whispered, licking Cyrus ear, careful not to tickle Cyrus too much.
“Sorry-” Cyrus managed to get out before grabbing Gios shoulders, a quiet gasp escaping his lips as Gio licked down Cyrus jawline, along his pulsepoint, sinking his teeth softly into the flesh of Cyrus neck like a Zubat.
Gios tongue trailed a path down Cyrus' neck over his chest, licking over one of Cyrus exposed nipples, pinching the other between his fingers.
Cyrus arched his back, trying to get closer to Gio, closer to this sensation that was already forcing any logical thought out of his mind. If he was already this out of it by now, how should he be able to take Gio actually fucking him.
Shit.
Maybe he wasn’t ready yet.
No, he wanted this. He knew Gio would take good care of him, he knew there was no reason to be scared.
He breathed in deeply in the same moment as Gio took the nipple he had been licking into his mouth and sucked, Cyrus back now arching even harder as a quiet moan escaped his open lips.
Fuck this was good.
He could feel Gio grinning, now kissing a trail down Cyrus stomach (a stomach Cyrus hated but Gio loved so much), hooking his fingers underneath the band of Cyrus sweats, looking up at Cyrus with a gaze that was asking Cyrus if he still wanted this.
Judging by how achingly hard Cyrus was, by how he could feel the prison his dick was trapped in (that being his underwear) starting to become damp, Cyrus nodded. He needed this, he needed Gio, he wanted it so bad.
Gio grinned again, pulling down Cyrus pants together with his underwear, Cyrus now laying fully naked on the bed. Cyrus groaned as the cold air hit his throbbing erection, not daring to look down, rather closing his eyes, focusing on the sensations around him instead of Gios hungry eyes on his dick.
It was still hard for Cyrus. Allowing himself to feel, especially sexual feelings. His parents had never dared to talk about that topic, but one thing they couldn’t stop talking about, that being their hatred for the LGBT+ community and anyone identifying themselves as part of it. Many of the memories Cyrus had from his time with his parents consisted of Cyrus parents preaching about how all gay people were evil, how all of them would die for the sin they’re living. Cyrus internalized those thoughts and feelings, although he knew they were utter bullshit but it was hard to let go. Hard to turn himself away from his parents. Hard to accept that he was infact gay and very much in love with a man almost twice his age (also something his parents would have dissowned him for).
Cyrus would have gotten lost in his thoughts again if it wasn’t for Gios eager mouth on his cock, quickly engulfing it in a wonderful wet warmth. Cyrus tried his hardest to keep his hips still, not wanting to accidentally choke his boyfriend. Gio knew what he was doing, knew how he could make Cyrus go crazy.
Yet he decided to go easy on Cyrus, so a few bops of his head were enough before he pulled himself away, taking off his shirt and pants in one swift motion, towering over Cyrus like an all powerful deity.
Gio leaned forward, opening the bedside table and grabbing both a condom and a bottle of lube before closing it, placing both items next to them. Cyrus hands had begun kneading the sheets, sweat already coating his entire body. He was so fucking nervous, his eyes fixed on the items next to him instead of his naked boyfriend.
“You can always bail out, you know that” Gios voice was already a bit gruff, just the way Cyrus loved it.
Cyrus shook his head, his mind cutting off any words that might form.
Great, he was non verbal, what a perfect time to go fucking non verbal.
Cyrus hated himself in moments like these, hated having autism, hated not being normal.
Gio seemed to realize Cyrus was having difficulties, so he leaned down, pressing a soft, loving kiss to Cyrus lips.
“Don’t worry”, he whispered, a smile still on his face, “I’ll talk plenty for both of us” Gio leaned back again, the sight of his muscled body overwhelming Cyrus a bit. It wasn’t the first time he had seen Gio shirtless, hell it wasn’t even the first time he had seen him naked, but everytime he realized how strong Gio actually was, Cyrus couldn’t do anything but whimper. “You remember your non-verbal safe words?” Gio asked and Cyrus quickly reacted, signing the word for ‘green’.
It was a system they had implemented once Cyrus felt comfortable enough in his own skin, as well as safe enough in his environment, to allow himself to go non verbal. ‘Green’ meant ‘I’m fine, go on’, yellow meant ‘I am starting to feel uncomfortable/overwhelmed’ and red meant ‘Stop, now’. There had been multiple times where Cyrus had to use red, but everytime it happened Gio had done a wonderful job of getting Cyrus away from the situation.
Gio kept smiling, grabbing the lube and squirting a generous amount onto his fingers, warming it up before positioning himself between Cyrus legs.
“Can you spread your legs for me, amore?” Cyrus quickly shuffled around the bed, spreading his legs as far as he could.
Fuck he was needy.
“Thank you ragazzo” Cyrus could feel Gios finger prod at Cyrus hole, smearing the lube everywhere, before slowly pressing its way past the tight ring of muscles. Cyrus choked back a moan, even just the sensation of Gios finger inside of him (not even deep) being too much.
Gio took his time, leaning over to Cyrus ear, whispering sweet nothings Cyrus was so desperate for. As the finger inched deeper and deeper, Gio whispering things like “You’re doing great” , “I’m proud of you” , “That’s it, bambino, just like that”, Cyrus felt himself beginning to drool. He needed more, needed Gios finger deeper or more fingers in him, anything, as long as it was more than this.
“Try not to scream, okay amato?” Cyrus quickly nodded, the only thing on his mind being how desperate he was for more and more he got as he felt Gios finger inside of him curl. His back arched again, a moan, a bit louder than before, escaping Cyrus mouth again. This wasn’t the end though as the finger seemed to be searching something and it wouldn’t stop until-
Cyrus' entire sight went white and he came messily all over his stomach as Gios' finger pressed into that bundle of nerves deep inside of him.
Fuck.
Every muscle Cyrus had spasmed, as being hit by an orgasm this powerful was something Cyrus had never experienced.
“That’s it amore, so good” Gio purred into Cyrus neck, patiently waiting for Cyrus to come down from his high before slowly thrusting the finger in and out, taking his time before adding another one, Cyrus still fisting the bedsheets, every move of Gios fingers suddenly feeling so much more intense.
Gio didn’t stop at two fingers, instead scissoring Cyrus open until the younger man could comfortably take three of Gios fingers, always making sure Cyrus was okay, praising him to the moon and back. Gio also avoided Cyrus' prostate, which Cyrus was very glad for. He didn’t think he could take another press to the nerves.
Cyrus whimpered when Gio pulled his fingers out, suddenly being so terribly empty, but almost choked on his own spit when Gio opened the condom, pulling it over his red, swollen cock, slicking it up further with his already wet hand. The look he gave Cyrus made the man whimper again.
“You ready?” Cyrus nodded, signing the word for ‘green’ as he knew that was what Gio wanted to see.
Gio chuckled, leaning down, his hands grabbing Cyrus hips as he licked Cyrus cum off of his stomach, the sight almost enough to make Cyrus cum all over again.
Lifting Cyrus hips onto his lap, Gio positioned himself at Cyrus entrance, pressing a kiss to Cyrus lips, forcing his slimy tongue full of Cyrus own cum down Cyrus throat before carefully pressing in.
Had Cyrus throat not been occupied by his own cum and Gios tongue, then Cyrus would have screamed at the burning hot sensation entering him.
It felt so good, even just the head of Gios cock already stretching Cyrus further than Gios fingers ever could. Gio kept the kiss going as he pressed in further and further, stretching Cyrus, the overwhelming pleasure burning in him so much stronger than the pain occupying his lower back.
For a moment Gio stood still, so Cyrus did something he never thought he would. He moved his hips, grinding himself on Gios cock, wrapping his legs and arms around Gio in hopes he could get the man closer, deeper.
Gio got the hint and started up a careful rhythm, scared he might hurt Cyrus. The strangled moans escaping Cyrus mouth, being drowned in the heated kisses shared between the two men were enough for Gio to speed up, the knot forming inside his own stomach already feeling like it would burst.
Cyrus felt the pleasure in him grow, felt a second orgasm come on. No, he couldn’t cum again. He couldn’t take that. He wouldn’t be able to take that kind of pleasure again.
“Gio-” he choked out when Gio broke their kiss to breathe, but Gio simply smiled.
“You’re doing so good for me amore, so good for papa. I just need you to cum again, okay ragazzo? You make papa feel so good, you’re so tight for me, just once more. Once more amore” Cyrus was overwhelmed by the lust in Gios voice, by the way his hips began to thrust frantically, by the way Gio sneaked a hand between them to pump at Cyrus again achingly hard dick.
“Daddy-” Cyrus moaned, his voice cracking, his hands around Gios neck drawing ten angry red marks into the back of the man above him. “Make me cum daddy, please-”
Gios grip on Cyrus hips was almost bruising at this point, shifting only the slightest bit before thrusting straight into Cyrus prostate, the sensation again enough to push Cyrus over the edge, to try and shut his legs as his already tight walls began to tighten even further, spasming about Gios cock inside of him, still stabbing into Cyrus prostate, forcing more strands of cum out of Cyrus tired dick with each thrust.
“That’s it amore, that’s it. So good for papa. Fuck, I’m gonna cum-” Gios thrusts suddenly stalled completely, a low, gutterul moan coming out of Gios mouth.
Both men needed a minute before they could move again, Gio carefully pulling himself out of Cyrus, earning a pained hiss from the other.
Cyrus didn’t see Giovanni taking the condom off, tying a knot in it and throwing it into the trashcan before slumping down next to Cyrus, Cyrus immediately cuddling into Gios chest.
“Did you like it?” Gio asked, wrapping his arms around Cyrus, his legs intertwining with Cyrus’.
Cyrus nodded, too tired to get any words out.
They could talk about it later, right now Cyrus simply wanted to fall asleep in the arms of the man he loved more than anything on this planet.