Actions

Work Header

When Wishes Come True…

Summary:

Cloud had been working as a camboy while living in Midgar in order to help pay his bills and afford living in the big city, however, after finding out one of his long time followers was none other than his childhood crush, the famous Silver General Sephiroth, they spent a weekend together that was far better than anything Cloud could have ever dreamed of.

Now, months had passed and what Cloud thought would have been a one time event turned into the new normal, with their relationship developing far beyond what Cloud could have ever thought possible.

However, it seemed Cloud wasn’t the only one who’d gotten attached, so when Sephiroth came to him with another unexpected offer, Cloud found himself unable to say no.

Notes:

I'm back bitches 😈

This fic has been a completely self indulgent one (#myindulgence), and although I thought I had gotten it all out of my system with the first…19k words about them, I couldn't stop writing even more, so now I’m back with a part two mwahaha

I currently have about 3-4 chapters worth of stuff written so I’ll post those in the following days once I get them all ready, but until then please enjoy chapter one…

(See the end of the work for more notes.)

Chapter Text

After their initial weekend together, Cloud began meeting with Sephiroth regularly. It started as once every month or two, but then it became every three to four weeks, depending on how busy Sephiroth was with missions, until they were soon getting together every time Sephiroth was back in town, a year and a half now having passed since their initial meeting.

The messaging had also moved away from the online portal, and to personal numbers. Although Sephiroth rarely had internet while away on missions, he did usually at least have some service, meaning he could still text with Cloud while away – or at least, that was the excuse Sephiroth had given when he'd handed his personal phone number over to him one night. And as a result, their texting became more frequent, and less and less focused on just sex – although there was still plenty of sexting happening.

Cloud had grown more attached to Sephiroth than he'd care to admit, and it was clear that at some point their relationship had changed from that of just a camboy and his favorite client to something deeper, though neither of them had dared to put a label on it.

Their meetups would always include dinner or some other event before they would go to the hotel, Sephiroth claiming he wanted to treat Cloud to the “other pleasures of the world”. Cloud never minded, since he just enjoyed any time spent with the man, getting to eat at amazing restaurants and see brilliant performances was just an added benefit.

It was during one of these dinners that Cloud let slip his recent frustrations with apartment hunting.

“You're moving?” Sephiroth asked.

“Yeah, the lease on my apartment is up soon so I've been looking for a better place, but there's not a lot of great options right now.” Cloud huffed before taking another bite of his meal, with a satisfied hum. They had gone to an Italian place tonight, and Cloud had ordered the pumpkin risotto which was one of the best things he'd ever eaten.

“Where have you been looking?”

“I was hoping to find a place close to where I’m currently living, but that’s mainly because I don’t have a car, and I didn’t want to have to be lugging all my stuff halfway across the city in the process,” Cloud explained, “But, I guess if I found a really nice place somewhere else I could just hire movers…” Cloud added contemplatively. Despite how much money he had in his bank account right now, he was still rather cheap when he wanted to be, refusing to pay for things he could do himself.

“I see…” Sephiroth replied, suddenly looking rather preoccupied before the topic of conversation moved on.

Once they finished eating, they had made their way to Sephiroth’s car before heading over to the usual hotel. After parking in the underground parkade, they headed up to the lobby where they were greeted by the usual concierge.

“Good evening, Mr. Strife,” the man nodded at Cloud, before greeting the other, “Sephiroth, sir.”

Sephiroth just silently nodded back, clearly used to the special treatment, though Cloud couldn’t help but grin every time he was called ‘Mr. Strife.’

“Good evening, Winston.” Cloud offered his own greeting and a nod before the man guided them to the usual private elevator.

Later that night, Cloud sighed as he sank further into the bath, leaning against Sephiroth's chest as the warm water relaxed his aching muscles. He always felt so at peace during moments like these.

“What if you moved in with me?” The unexpected offer came from Sephiroth, and any sense of calm Cloud had been feeling was immediately shattered.

“What?” Cloud spun around so fast he nearly gave himself whiplash. He looked for a sign that Sephiroth was joking but his expression suggested he was serious, albeit rather nervous if anything. “Seriously?” Cloud questioned in clear disbelief.

“Yes,” Sephiroth answered with a nod.

No, absolutely not! That’s insane! Probably should have been Cloud’s first response, and yet, “Like…into the Shinra building?” He asked in a wary tone.

As much as he liked Sephiroth, there was no way in hell Cloud would ever be able to subtly move into that building without everyone in the city suddenly knowing his name. Not to mention the issue of having to be surrounded by SOLDIERs and Shinra personnel constantly. Plus, the fact that Cloud would never feel like he had any real privacy in that building.

“No. Away from Shinra.” Sephiroth quickly amended, his clear dislike for the company evident in his own tone, “Somewhere just for us,” he added with a softer note.

Us, Cloud could feel himself blushing just at the thought.

“I could look for a place on the edge of Sector 1…somewhere with a good view, and a big bathtub,” Sephiroth continued, his voice soft and sweet. “Although, it would be more for you than for me, since our situation would be similar to how it is now, just without the need for the hotel room. I would still be away frequently with work, or stuck late at the Shinra building, but I would come home whenever I could,” Sephiroth explained before looking at Cloud with a more teasing smirk, “I know how much you miss me when I’m gone.”

Cloud blushed again at the teasing, and at the word home, “Hold on, aren't you kinda skipping ahead?” Cloud suddenly stopped Sephiroth, “I mean, we’ve never even defined what is happening between us…” he hesitantly pointed out, “and, isn't there like ten other steps people normally go through in a relationship before they decide to move in together?” He questioned in a panic.

“Well…our relationship never really has been normal, but I understand your concern,” Sephiroth countered with a chuckle, “and, correct me if I'm wrong, but I was under the impression you were also romantically invested in this relationship?”

“Well…yeah. Of course I am…” Cloud quietly agreed though his mind was still racing a mile a minute, trying to think of reasons why this would be a very bad idea, “but, what about my work?” He eventually asked.

“What about it?” Sephiroth questioned with the tilt of his head.

“Would I have to stop streaming if we lived together?” Cloud asked hesitantly.

“Do you want to stop?” Sephiroth asked, his eyebrows furrowing together in confusion.

“No…” he quietly revealed.

“Then of course not. I would never ask you to quit because of me. I know how much you enjoy streaming,” Sephiroth affirmed, “and in case you forgot, I very much enjoy watching you,” Sephiroth added with a cheeky smile. “We could even find a place with an extra room for you, if you’d like, that way you'd have your own private space for work,” he offered, before joking, “a home office, if you will.”

“What about my friends?” Cloud asked next, trying to find any reason why this would be a bad idea, and Sephiroth just tilted his head again, clearly confused, “Wouldn't it, like, cause issues for you if I had people over?”

“It would be your home too, Cloud,” Sephiroth raised a brow, “I'd want you to feel comfortable in it and I figure if you were to invite someone over, you trust them enough to know about your relationship already. Plus, I don't mind if people know we are together. I imagine you wouldn't tell anyone you wouldn't trust with that information, since your identity is on the line as well.” Sephiroth shrugged. “And, if they are your friends, I wouldn't mind meeting them.”

“Really?” Cloud asked in surprise, “you wanna meet my friends?”

“Why not?” Sephiroth asked, “if they are people you care about and enjoy being around then I’d like to see you happy with them. Plus, isn't that what boyfriends normally do?” Sephiroth teased.

“B-Boyfriends?” Cloud practically squeaked, face beet red. “So…you really wanna date then?”

Sephiroth just laughed at the flustered man. “Yes, Cloud. Are you really that surprised I want to date you? I thought I made it fairly clear by this point that I'm in love with you–”

“Oh my god!” Cloud’s hands suddenly shot out of the water as he brought them up to cover Sephiroth's mouth and stop any more words from coming out of him, “you–you can't just say stuff like that!” He scolded in a fluster, and he was sure he was red from the chest up by now.

“Why not?” Sephiroth asked, his own hands coming up to grab Cloud's and move them away from his face, and clearly amused by Cloud’s actions.

“B-Because…! That’s not something you just casually drop like that!” Cloud argued.

“But it's true,” Sephiroth just smirked at the flustered man.

Cloud's eyes widened again before he set on burying his face in his own hands, too embarrassed to even look at the other man.

“Cloud,” Sephiroth softly called his name but he still refused to look up at him. “Cloud…” he called again in a sweeter tone before his hands came to Cloud's wrist, moving his hands away from his face until Cloud was forced to face him. “I love you, Cloud.” Sephiroth repeated before softly kissing him, Cloud immediately relaxing into it, “I'm in love with you,” he said with another kiss, “and I want you to be mine, just as I am already yours.” Another kiss. “So, what do you say, Cloud?” He asked while finally pulling back.

“Okay…” Cloud softly whispered the word between them, once he’d finally found his voice again.


6 months later

Shortly after agreeing to move in with Sephiroth, Cloud had finally decided to quit his delivery job and focus more on his online profile.

He had been hesitant to quit his delivery job at first, wanting to keep the extra source of income since he had been too scared to actually use any of the money he had gotten from Sephiroth for the longest time, instead letting it sit in his account as an ‘in case of emergency’ fund – though what sort of emergency could ever cost as much as what he had Cloud wasn't sure.

Eventually though, Sephiroth had convinced Cloud to start using it, and had pointed out that Cloud was still making money with his cam show, so at that time Cloud had decided to just do deliveries part time.

But, once it had been decided that they would be moving in together, Cloud would have even fewer monthly expenses, and would no longer be conveniently located near his work, meaning if he wanted to continue doing deliveries, he'd have to start commuting to a job he didn't really love all that much anyway, so he decided it was time to just quit.

Since money was less of a concern now, making content and doing his cam shows had become more fun for Cloud again, and he was able to just do the things he wanted to do.

His live streams became less frequent, though the viewer count had only continued to rise, and instead he had moved to posting new content on a more regular schedule. He'd also moved away from doing private sessions, save for a few lucky regulars – after all, Sephiroth was still gone on missions regularly, and it was nice having people to talk to and keep him busy while Sephiroth was away.

Due to the changes in his schedule, along with moving to a new place, some of his followers had picked up on the fact that something had clearly changed in Cloud’s life and eventually they were able to correctly guess that he had gotten into a relationship.

When a follower asked about it during one of his livestreams, Cloud couldn't hide his blush and revealed that he had in fact gotten a boyfriend, though he obviously kept Sephiroth’s identity a secret. Sephiroth had been watching the show that night and had been amused to see just how heartbroken some of Cloud’s followers had been over the news, though Cloud himself just got bashful anytime his relationship was brought up.

His usual content had also shifted following his introduction to Sephiroth, and the stuff he used to save as exclusive content had instead become his new specialty. With the money he had now it was easy to buy new toys and gadgets, and his dildo collection had continued to grow – not just in number, but also the size.

Larger fantasy dildos became his new normal, the once intimidating toys no longer scary now that he was well accustomed to Sephiroth and all his ‘additions’. It turned out people on the internet also loved to see him use them, forever enthralled by the fact that someone so small could fit so much inside of him.

One of the things Cloud had recently splurged on – thanks to Sephiroth’s insistence – was a remote controlled sex machine, and though Cloud would have been satisfied with just a basic model (which already cost hundreds of dollars), Sephiroth was adamant Cloud get the fanciest one money could buy. All he needed to do was plug the unit in, hook up one of his many dildos to the thrusting arm, and ensure the angle was right before relaxing back with the remote and letting the machine do the rest of the work.

The machine was so powerful it was advertised that it could thrust up to 180 times a minute, though he never had it going quite that fast considering the size of the dildos he was often using. The remote let him control more functions than he could possibly imagine such as the speed, the vibration, the angle, the depth of the thrusts, it even had preset options he could choose from. Cloud had played around with the machine with Sephiroth a few times already, but today would be his first time unveiling it on a livestream.

He had gotten everything ready ahead of time, and picked one of his knotted dildos for tonight's show. The dildo was on the smaller side for him, but it made great sounds, and he knew he’d be able to take it a lot faster than he’d be able to with any of his other dildos. And, since tonight would be his first time using it for his followers, he wanted to be able to show them just how powerful this thing was.

He also had another surprise for his viewers tonight, something he was only able to do now that he had an extra helper behind the scenes when needed.

“Hey everyone,” Cloud greeted as the live began, sitting in his gaming chair while waiting for more viewers to join in. After a couple minutes of waiting and chatting, Cloud finally acknowledged what some people in the chat had already noticed, “as you can see, my hands are a little tied up tonight,” he smirked while turning to show the impressive rope work that currently had his arms restrained behind his back, “but, that’s not the only treat I’ve got for you guys tonight.”

Cloud rolled out of frame for a moment to unveil the fuck machine already set up behind him, before returning to the camera’s line of sight with a wicked grin.

“I recently caved and bought myself a present, but figured the least I could do was give you guys a little treat of it as well,” Cloud smirked at the excitement in the chat. After a little more socializing with his followers, Cloud decided it was time to get started, “well, since I spent so much on this thing, I should probably start getting my money’s worth out of it. What do you guys think?”

His audience obviously agreed with the sentiment and Cloud moved the chair out of the way before climbing onto his bed, and getting into position – as gracefully as he could with his hands tied behind his back.

Laying on his back with his ass near the edge of the mattress, Cloud had a couple pillows behind him, helping prop up his upper body and head so that he could still see the camera, while his phone was already set up just off to the side allowing him to keep an eye on the chat throughout the stream. His legs were spread, and he had scooched forward enough until he felt the tip of the dildo press against him. However, since he couldn’t really use his hands right now, the remote was not in his control.

Sephiroth sat off to the side, out of sight of the camera, but still having a perfect view of the show. He waited patiently for Cloud to give him the cue to turn the machine on, though the speed and pace for the evening was ultimately in his control after that.

Cloud didn’t mind leaving Sephiroth in charge of that since the man knew just how far to the limit he could push Cloud – and as a longtime viewer, he also knew exactly what the people wanted to see. Sephiroth was also in charge of turning the livestream off when Cloud was done, or in case anything happened during the show and Cloud needed to stop, though considering they’d used this together a few times now, Cloud suspected everything would go as planned.

There was also another thrill added for Cloud whenever Sephiroth joined him in the room during any of his livestreams. As much as Cloud wanted his viewers to enjoy what he posted, he always wanted to put on an even better show if he knew Sephiroth was watching, but getting to see his live reactions always made Cloud that much more excited.

Even now, Cloud had only gotten into position and he could already see the impact it had on Sephiroth, the tent growing in his boyfriend’s pants, while Sephiroth quietly watched Cloud with his own grin and heated gaze. Just the look Sephiroth was giving him was enough to have Cloud fighting his own blush, and he quickly gave the other man the cue to start it up, needing a distraction from his presence.

The dildo had been well lubed ahead of time, and Cloud had prepared right beforehand, so the head of the dildo easily slid right into him as the machine stirred to life. After making some minor tweaks to his position, the power was turned up a little and the dildo pushed deeper inside of him, thrusting in and out in slow, rhythmic motions.

Cloud let out a pleased moan at the feeling, the dildo pushing in until the knot bumped against his entrance before sliding back out until only the tip of it remained inside. The intensity was dialed up again, as the dildo began to thrust in even faster, though the beginning of the knot still remained the limit of its depth.

Once Cloud was much harder than he had been at the beginning of the stream, and was beginning to pant, Sephiroth decided it was time to take it to the next step. He slowed down the speed a little, before it began pushing in a little deeper with each thrust. The dildo would sink in until Cloud’s hole slowly began to stretch around the knot, causing him to suck in a breath, before pulling back out in teasing motions.

Eventually, once Cloud had been adequately teased by Sephiroth, and both him and his viewers were dying for more, the dildo pushed in again, and this time it made it past the threshold, the knot slipping into Cloud with a pop as he let out a desperate moan at the sensation.

“Oh fuck…” Cloud panted, as Sephiroth had stopped the machine where it was, letting Cloud adjust to the dildo for a moment before firing it back up again. The knot and the rest of the dildo slid out of him, before pushing back in just as slowly as it had the first time, the sound it made when entering him just as provocative. This repeated a few more times until the knot faced little resistance when slipping in or out of Cloud.

Without warning, Sephiroth quickly upped the intensity, the dildo thrusting in and out of Cloud with purpose now and Cloud’s head fell back in bliss, his moans muffled by the sounds of the machine working hard, and the lewd noises from the dildo slipping in and out of him.

Cloud lifted his head again, looking back at the camera with a heavy lidded gaze, though his eyes were immediately drawn to Sephiroth sitting just beyond it instead. The man had taken his own cock out by this point and was pumping it in time with the dildo that he was so intently watching thrust in and out of Cloud.

When Sephiroth’s eyes connected with Cloud’s he saw the intense desire burning within them, and Cloud had to immediately pinch his eyes shut and break the connection, the look alone having been almost enough to have Cloud coming on the spot.

As if sensing Cloud’s struggles, Sephiroth decided to make it even harder for him, increasing the speed once again, as it pushed even deeper inside of Cloud, the new angle causing the dildo to brush against Cloud’s prostate with each thrust.

Shit!” Cloud cursed from the new sensation, struggling to adjust before Sephiroth was increasing the speed up yet again. Cloud’s toes curled and he bit his lip as the dildo began pounding into him, hitting his prostate with precision each time, while his rim began to burn as it was stretched around the knot over and over again with each powerful thrust.

It didn’t take long before Cloud began nearing the edge, his moans turning into tiny screams, as a string of profanities fell from his lips. “Fuck…fuck…fuck…!” Cloud panted as he tried to hold his orgasm back as long as he could.

Just as his whole body started to tense as he began tipping over that edge, the machine suddenly stopped its onslaught and returned to a torturously slow pace, Cloud’s orgasm dying along with it.

Ughhh!” Cloud threw his head back against the pillow as he let out an annoyed whine, his breaths coming in heavy pants as he came down from his high while trying to catch his breath again. He didn’t need to see Sephiroth to know the man was silently laughing at Cloud’s misery.

Once he was finally breathing normally again, and oxygen was reaching his brain, Cloud remembered to look at the chat.

Gongaga84: Holy shit!!! (⁠≧⁠▽⁠≦⁠)
Electric_Red: this is so fucking hot
RudeBoy: I think this just awoke something within me…

Well, at least his viewers were enjoying Cloud’s misery as much as Sephiroth seemed to be.

Cloud’s brief moment of relief was apparently over as the machine slowly pushed in deep before it began building up its pace once again, steadily increasing the speed until it began to reach the intensity it was at when Cloud had almost tipped over the edge the first time.

The pace was relentless and Cloud felt his orgasm building once more, though he knew he’d need just a little more stimulation if he wanted to tip over that edge. As if sensing Cloud’s desire, Sephiroth eagerly gave him all he wanted and more.

The speed suddenly started to accelerate once again, though this time it just kept increasing, and Cloud quickly realized Sephiroth intended to see just how fast this thing went.

Fuuuckkkkk…!” There was no warning before Cloud’s orgasm ripped through him, his whole body tensing and contracting while cum splattering across his chest as he cried out, yet the dildo only continued to speed up. “Holy fuck…please…oh my– oh my fucking god, please…” Cloud whined as he writhed in place, his head weakly thrashing against the pillow while profanities fell from his lips, “Shit!...please…please!” Cloud desperately begged, though he wasn’t even sure what for at this point.

It seems the gods answered his prayers anyway, as the speed suddenly stopped accelerating and Cloud realized it must have finally maxed out. The instant relief of knowing he had made it to the end had a second orgasm forcing its way through Cloud, his eyes rolling to the back of his head in bliss as more cum shot out of him, the dildo mercifully slowing slightly as Sephiroth eased him down from that high, though it didn't come to a complete stop until tears began to fall from his eyes and he let out a pained whine from oversensitivity.

Of course, Sephiroth wasn't going to be that nice though, so he had made sure to stop the machine when the dildo was still deep inside of Cloud, meaning that even just the movement caused by Cloud's heavy breathing was enough to have the tip teasing against his abused prostate.

Cloud was too far gone to focus on anything besides coming back to reality, though when he finally did come into consciousness again he weakly lifted his dazed head to check the chat again now that it was over.

Gongaga84: I don't know who just came harder…me or him (⁠@⁠_⁠@⁠)
Electric_Red: fuck…id give anything to be the one in charge of that remote
RudeBoy: I’ll definitely be watching this again later

Unfortunately for Cloud, it was not over yet, and it seemed Sephiroth had just been waiting for him to show any signs of life before the machine suddenly started up again with short, slow thrusts, just enough for the head to continuously bump against his prostate while the knot remained firmly inside of him.

Cloud let out a broken sob as his head fell back again, so oversensitive that any stimulation bordered on pain, but it didn't take long for his once soft cock to twitch back to life again. An endless stream of please, and oh my god's fell from Cloud's lips as he weakly squirmed on the bed.

The speed increased slightly, and with the steady, constant stimulation against his prostate, Cloud's whole body began to twitch and shake as another orgasm was pulled out of him. Cum weakly squirted out from him – despite the fact that he didn’t think he had any left inside of him – and Cloud was pretty sure he let out some pretty pathetic whines as the machine slowly died down, though he was too far gone to notice any of it.

When the dildo finally pulled out of him, Cloud's legs flopped down while he collapsed against the bed completely drained. He was too fucked out to even care about the livestream anymore and didn't even have the energy to acknowledge the camera one last time or say goodbye.

Apparently Sephiroth had already figured that out himself and had stopped the video stream since the man was suddenly next to Cloud, gently picking him up and repositioning him so that he was no longer half hanging off the bed. Cloud’s arms were then quickly released from their restraints.

Cloud was far too tired to even open his eyes but he felt his arms being rubbed and moved around – Sephiroth likely checking to ensure there was no damage from the rope, and getting the blood flowing to the appendages again – before a warm washcloth pressed against his stomach as he was wiped clean.

Moments later Cloud felt the bed dip as Sephiroth crawled onto it, before Cloud was being adjusted again, his head going to rest on Sephiroth's thigh, while fingers combed through his hair.

After a couple minutes, Cloud slowly blinked his eyes open as he rejoined the land of the living. His eyes weakly scanned around the room as he regained his bearings and he noticed that the livestream had been successfully turned off, and his toys had already been cleaned up and put away.

“Welcome back,” Sephiroth's voice cut through the silence, and Cloud just groaned in response. “How are you feeling?” Sephiroth asked, and although Cloud could hear the amusement in his tone, when Cloud rolled over slightly to be able to look up at Sephiroth easier, he saw nothing but adoration in those eyes.

“Like you were trying to kill me…” Cloud softly grumbled with a pout, before resting his eyes shut again while Sephiroth just chuckled.

“It wasn’t too much, was it?” He asked softly and Cloud just gently shook his head no.

“...it was good,” Cloud eventually replied, looking up at him again with a soft blush.

“I’m glad,” Sephiroth smiled before leaning forward and kissing Cloud, “you did so well tonight,” he softly praised before adding with a teasing smile, “I think your fans enjoyed it almost as much as I did.”

Cloud could feel his blush deepen before he turned his face away again, too shy to face his boyfriend and too tired to think of any witty remarks.

“Is it time for a bath?” Sephiroth suggested with a chuckle, knowing the usual routine Cloud followed after his streams, and forever amused by how bashful the blonde could get after having just done the things he did on camera.

Cloud nodded in agreement but made no move to get up.

“Did you need me to carry you there?” Sephiroth asked, his amusement clear in his tone as he knew Cloud’s legs were probably too weak to even hold his own weight right now.

“Yes, please…” Cloud quietly agreed, moving just enough to let Sephiroth out from underneath him before he was picked up easily by Sephiroth’s strong arms and scooped up off the bed. He wrapped his own arms around Sephiroth’s neck and clung a little closer as he was carried off towards the bathroom by his boyfriend, always impressed by how the other man could just hold him up as if he weighed nothing.