Chapter Text
Since that first time, they saw each other more often than Cloud would have dared to hope. They managed to get together at least once a week unless one of them was stationed on a longer mission. Cloud did get to see the rest of Angeal’s apartment, and they even met up for things like lunch or coffee, if they couldn’t manage anything else.
Angeal was as solid a person to date as his body was firm. He was calm, determined, and straightforward with what he liked and wanted. There were no mind-games, no awkward, vague communication, no difficulty to make out intentions. As hard as it was to believe, Angeal liked him, and if asked, he seemed to be able to give countless reasons to why. So many that Cloud joked it’d go to his head. And in his head, he actually thought he might believe it one day if Angeal kept it up.
There were two places where Cloud learned Angeal didn’t remain quite so composed as he seemed to the outside world; in battle and bed. He knew of the former from video clips, the countless magazine characterizations he’d read and Angeal’s AI self-study materials for combat available to all Shinra staff.
Those self-study materials were usually referred to as the spank bank by the homoerotically inclined members of staff and military. At this point, dozens had probably tried to extract the simulated instructor Angeal to reprogram for entirely different purposes.
Cloud didn’t need a sim though, to learn how it'd be like to be with Angeal. Sometimes it still hit him that Angeal and he was dating, like a punch in the guts, only pleasurable. Memories of Angeal fired up, handling him, kissing him, devouring him, praising him for all the noises he made, set his face on fire at regular intervals.
But there was one thing they still hadn’t managed, and that was to properly fuck. They’d tried many times, and each attempt was more gloriously hornier than the previous. Still, he hadn’t been able to take as much as Angeal’s tip in before he whimpered in pain and clenched shut, and Angeal redirected their efforts to doing something else.
Perhaps it had something to do with the chemistry between them? The strength of it made him so helplessly excited it was difficult to relax, though, their goddess given anatomies probably didn’t help either. He tried to prepare properly and stretch beforehand, but. it was a challenge with the limited privacy his dorm room situation offered.
He’d been invited for another dinner date at Angeal’s and didn’t think anything of it. They’d had plenty of dinner dates. For the first part, things went as he expected; keeping Angeal company as he cooked, fond, flirtatious, casual touches, wine, and dinner.
What he didn’t expect was to be led into the bedroom after, where a large black box with a golden bow waited for him on the bed.
“What’s this?” Cloud asked, lacing his fingers together with Angeal’s in excitement and gratitude. Nothing that was in the box could make him warmer to Angeal than he already was.
“See it as a suggestion of sorts,” Angeal replied with tempered excitement stowed away deep in his voice. His tone had changed the minute they’d stepped through the bedroom threshold to something private and suggestive. A honey trap set only for him. It made Cloud’s heart skip a beat and his cock jerk. Whatever this was, it'd be difficult not to get smitten by Angeal's excitement.
Angeal softly ushered him forward. Cloud recognized the touch even through the layers of his clothes, – Angeal stroking the small of his back with the knuckles of his index finger. The trivial gesture was surprisingly ensnaring. It gave him a full-bodied shiver. He’d felt it many times now, and it stayed with him as he undid the bow and opened the lid.
Inside was a matching set of dildoes and butt-plugs, all in the same clear silicone, cast with a tasteful amount of golden flakes. Besides being gorgeous for what they were, what made Cloud’s breath hitch was the fact that both dildoes and plugs came in increasing sizes. The smallest being about the size of a finger and the largest… Well, Cloud swallowed to wet dry mouth, should be a fine match for Angeal. All in all, it was the most luxurious training kit he’d ever laid eyes on.
From behind, Angeal’s arms snaked around his hips and pulled him backwards. How they pressed into each other made it no secret how worked-up Angeal was at the thought of using them. Cloud's uniform scarf got pulled off and hot breath stirred into the nape of his neck.
“What do you think?” Angeal followed the question up with a kiss on his neck. Already, the infinite possibilities were making Cloud dizzy.
“Yeah,” he breathed, reached behind him to grab Angeal’s impressive backside, arched his back and rubbed himself harder against the delectable bulge in Angeal’s jeans. The world blurred for a moment, as teeth grazed the nape of his neck and bit down, not nearly as hard as he would have happily taken.
“You’re gonna do some extra training for me?” Angeal rasped in his ear.
“Yeah.” Cloud’s voice quivered with arousal.
“Would you like to start now?”
“Fuck yes.”
“Good. Me too,” Angeal murmured as he began to undress him, slowly, as if it was something to savour; a part of the act, not something to be done to get to it. Every brush of fabric was made an erotic caress as Angeal peeled off his layers, all while kissing, nibbling and sucking his neck.
“Are you marking me?” Cloud asked half-jokingly with a peal of airy laughter ringing through his question.
“Probably,” Angeal replied and bit down in a way that radiated warmth and precious ache like an injection into his bloodstream. He moaned and then swayed as his knees nearly buckled.
“Definitely,” Angeal said with satisfaction, kissed the spot he’d generously brutalised and pushed Cloud’s last garment to the floor.
“Pervy,” Cloud tried to tease, but missed the mark and hit some embarrassing, awe-struck note instead.
“You have no idea,” Angeal said and bent him forward over the bed. He sounded all serious now and it made Cloud’s world blur again. He’d never wanted to find out about someone’s perversions as much as he wanted to know Angeal’s.
He watched Angeal reach past him to pick the thinnest dildo out of the box. What was it even for? Why not just go with a finger instead?
The next second, Angeal shoved him to the bed and laid down on top of him, pinning him down with his full weight. It knocked his breath from his lungs which made his already light head swim. He’d never imagined he’d love being manhandled as much as he did, but when Angeal was doing it, it was excruciatingly rousing.
He turned to face Angeal, who was brushing hair out of his face. Angeal was staring at him with that piercing fascination that made a kernel of singeing stone in the depths of his stomach.
“I wonder if you might agree to something?” Angeal asked, seemingly calm, but Cloud could feel the held-back buzz of Angeal’s obsession with whatever he was about to propose.
“Does it end up with you fucking my brains out?” Cloud slurred lazily, all too comfortable under Angeal’s mass. He reached to place a lingering, unchaste kiss on Angeal’s lips.
Angeal did his humming chuckle and rubbed his clothed erection against his naked ass in a dry, bordering on painful, tease.
“It does. Would you agree not to take any part of me inside, until you can take me entirely? I’m sorry for being vain, but–”
“Seriously? Like, you won’t finger me anymore?”
“I wouldn’t.”
“And… blowjobs?”
Angeal nuzzled closer, hooked stray golden strands behind Cloud’s ear, and whispered into it. “Well Cloud, you can’t fit much of me inside your mouth anyway, can you?”
Cloud shuddered and thrust his hips into the mattress, nearly keening from the lewd remark. It was true, but that didn’t mean he didn’t enjoy trying. From what he'd gathered, that went for Angeal too.
“Let me see how much you want me. Please.”
“Fuck,” Cloud breathed. “Kissing?”
“I agree to kissing. I could never not do that.”
“Okay.”
“Really?”
“Yes!”
Angeal’s pupils blew wide, and his whole expression got tinged with something wild. It was that very look Cloud pictured when he found himself alone in the showers, or for some reason awake at night when everyone else was asleep. It had quickly become one of the hottest things he knew.
He was just about to ask Angeal to shove his tongue into his mouth when an arm wrapped around his waist and lifted him right off the bed. Angeal half-carried, half-dragged him to a simple, lacquered, wooden stool and made him lean over that. Lube was dribbled down his crack.
With a firm motion, Angeal stuck the dildo towards the stool. He hadn't noticed, but the base worked as a suction cup, and Cloud awkwardly watched it wobble from side to side in front of his face.
“Would you suck this for me?”
A blistering wave of embarrassment, bordering on humiliation moved through him, but Angeal’s spirited groping of his backside made it seem less ridiculous. He lowered his torso, leaving his ass high, and tried not to think about how dumb it was when he put his lips to the transparent silicone and slipped it into his mouth.
The familiar sound of a zipper coming undone came from behind and then Angeal’s hardened flesh was pressed against the back of his thigh. His cheeks were spread apart, his crack traced, and steady, indulgent fingers began to tease and rub blood into the muscles of his hole.
“Goddess, you’re so fucking hot,” Angeal said, his voice low and packed full of arousal as he grazed a single pad of a finger over Cloud’s opening. Cloud groaned around the toy at the praise and the stimulation, taking it as confirmation that he was doing this right.
It really must have been excellent quality stuff Angeal had gotten for him because the unpleasant flavour of the toy he’d expected simply wasn’t there. It was just a smooth surface to wrap around. In an attempt to properly put on the show Angeal had asked for, he bobbed his head along the full length of the toy; something he’d never be able to do with Angeal's sizeable organ.
“Fuck,” Angeal grunted, grabbed Cloud's hips and whipped him around.
Large hands wrapped around Cloud’s face and waited for him to focus. “I’d like you to sit on it now,” Angeal said, his tone steely and urgent as if he needed to detach himself to be able to form any words at all.
The clear direction from Angeal made it easier to go along with it. He wanted to give Angeal every reason to obsess over him, so he placed one hand behind himself, and one hand on Angeal’s chest for support, and then lowered himself onto the toy.
“Good, you’re so good for me,” Angeal praised quietly, his eyes continuously ravishing him like a prize.
The dildo was small, and it entered easily. In fact, so easily he barely felt it as he carefully settled his weight onto the stool. One hand gently stayed on his face, a calloused thumb working over his cheek. A sweet gesture that Angeal contrasted by gripping himself with the other, and carefully began stroking himself.
For several moments, Cloud watched spellbound as Angeal stroked his considerable dick right in front of his eyes. It was intense, and the movements Angeal unhurriedly carried out to bring himself pleasure were awe-inspiring. Obscene, but graceful in the precise control Angeal seemed to have over himself. Angeal still wearing clothes somehow made it that much lewder too. It somehow tipped some unknown balance.
The way Angeal looked at him, expectant and ravenous, made him respond the same way in turn. He squirmed where he sat, which reminded him of the toy. Though the sensation of it was mild, it was better than nothing. Angeal grinned knowingly as if he'd been read plain as a book. With the hand on his face, Angeal pulled him gently upwards; another suggestion. Of course, Cloud took it.
With hands on Angeal’s hips for support, he carefully shifted his weight and raised himself on the toy. It brought his face closer to Angeal’s dick, and he could smell both their arousal on the air. His mouth watered, and a pang of regret in agreeing with Angeal’s proposal hit him.
“Do you want this?” Angeal rasped and wet his thumb with clear, leaking drops.
“Yeah,” Cloud whined, because saying it out loud had somehow made it truer. He rolled his hips on the toy and wished it was bigger. A lot bigger. Fuck!
Angeal wiped the drops he'd caught on his thumb onto his lower lip.
“Beautiful.”
Cloud licked his lips and teared up from the taste that was too close to entirely denied him.
Angeal went back to steadily stroking himself, which left Cloud free to remember all the times he’d had that mouthwatering piece of meat in his mouth. He remembered the silky texture of it against his tongue, the pulse of the veins, the heat of it against his lips, the salty flavour as Angeal spent himself and let him drink. He remembered Angeal’s sounds and the deep satisfaction he got out of making Angeal feel good like that.
“Fuck!” He took a firmer grip on Angeal’s hips and began to steadily lift himself up and down the toy. Whenever his face got too close to Angeal’s thick flesh, it carefully got moved out of reach.
Above him, Angeal gave a calculating chuckle. “Not enough?” Angeal’s hand moved from his face into his hair, where it took a soothing grip on thick locks.
“Fuck you,” Cloud breathed, and looked up at his lover in ramping up frustration. Angeal laughed outright in a blend of heartfelt and smug. Still, Cloud didn’t miss how Angeal’s hand began to roll faster over his flushed, oozing flesh.
Well, fuck that. With a groan, Cloud planted his feet firmer on the floor to improve his balance, and then he began fucking himself in earnest on the hopelessly inadequate thickness he had to work with. Only this time, he managed to free up one hand, and he straightened his back and let it play with his torso, slid it up to his neck where he pinched the sore spots Angeal had left, closed his eyes and let his breaths grow short.
It had the desired effect. Angeal’s breath hitched, and Cloud heard his strokes getting faster. In turn, he let his hand drop to squeeze his thighs, stroke his balls and tease his own hardened cock.
Though he detested the space between them this game created, the thrill when he got out of Angeal’s arousal rolling off him in frenzied waves, was astounding. When he felt Angeal’s erection accidentally graze his cheek, he knew this was nearing its end.
Too riled up for any profound embarrassment, Cloud opened his eyes and looked up at his lover. “Here,” he said and pointed shrewdly towards his mouth. “I want it.” Then he calmed his motions, save for rolling his hips as he opened his mouth for Angeal.
Angeal looked perfectly possessed as he beat himself off, his free hand loosely curling around Cloud’s neck. Angeal’s entire body visibly tensed before he gently cupped the back of Cloud’s head and brought his tip to rest against Cloud’s bottom lip. How someone could appear so far gone and still exercise such delicate control was beyond Cloud.
The release itself didn’t seem to be as disciplined as the rest of Angeal. His every exhale was a rough groan, and Cloud could see his face scrunch up in pleasure before his head rolled back. Then the first spurt of hot, liquid pleasure hit the roof of his mouth.
It wasn’t as if he had a cum-fetish or anything, but then and there, it made him so desperately turned on to receive Angeal’s molten pleasure. He desperately reached down to bring himself a little relief. Not that he was too close to his own finale yet. The small size of the effing dildo had seen to that. Nothing he’d managed so far had brought him close to the traction his body craved . The traction Angeal’s little setup had made him crave.
And really, since they’d failed to fuck, he’d become so fixated on getting his ass filled, getting off by his cock alone just didn’t seem that satisfying anymore.
“Holy…” Angeal panted when he looked down and found Cloud still gaping to keep his release on display. “ Holy! ”
A soft, admiring caress returned to Cloud’s face while Angeal gawked his fill. Trying to read the flurry of emotions flitting across Angeal’s features kept Cloud in the moment. The blatant, approving overtone that radiated off Angeal kept feeding his ego. After a stretching moment, Angeal gestured for him to close his mouth with a soothing gesture on his chin; permission to swallow.
Next, Cloud was picked up in a flurry and tossed on the bed to be devoured . Angeal sucked him more ardently than he’d ever been sucked before, and then he felt that wretched dildo pushed inside him again. Forever, it was too thin and soft to provide the pressure and stimulation he was practically ready to scream for, no matter how well Angeal directed its efforts.
Still, Angeal’s zealous efforts quickly overwhelmed him and hurled him into finishing with a raw cry. Not a drop was spilled as he shook and clung to the bed sheets for dear life.
Once his body was ready to receive information from the outside world again, he found Angeal’s head resting contentedly on his hip, watching him soften and stroking patterns into his stomach and thigh.
“Wow, okay. Can I please never have that one again?” Cloud huffed, trying not to laugh at how much he disliked that particular size for a dildo.
Angeal just hummed, and then hummed again when Cloud reached down to comb through his hair. “Too much?”
“More like… too little,” Cloud sighed, and then easy laughter formed at his toes and moved through his frame to make its escape.
“But it was alright?” Angeal turned his head to kiss the crease of Cloud’s hip.
The stubble threatened to overwhelm Cloud in his freshly spent state, but he found he liked it anyway. So far, he liked everything about Angeal. With a gentle tug on black strands, Angeal snuggled up next to him.
“Don’t let this go to your head but I’m having the best sex of my life and we haven’t even fucked me properly yet,” Cloud murmured and wrapped his arms around Angeal. He found it incredible how Angeal’s eyes could be so expressive. They outright sparkled with joy at his words, like sunlight on freshly fallen snow.
“Me too,” Angeal replied softly.
The pull that existed between them became palpable until it had drawn them close enough to eradicate every possible space between their bodies.
“Good.”
Angeal hummed in gentle agreement. “You’re staying the night?”
Cloud decided it was his turn to hum in agreement.
“Good.”
A fond, mutually initiated kiss full of contentment, lingering heat and gratitude transpired before they adjusted the duvet and closed their eyes for the night.
