Author's Note: Holy cow! We made it to chapter 40! I didn't think this would be so long when I started writing the outline but I can't say that I am anything but ecstatic about it. Hope everyone is still enjoying the ride and is ready for more thrills and chills.

Marken: If you liked the last playtime scene, I hope you're sitting down for the next one. One more good 'bang' before delving into some more plot. I'm so glad you find this story so enjoyable, it is such a pleasure to write and I have soooo many plans for short stories after this that I have to keep reminding myself to keep focused on this one for now. Thanks as always for your review, I don't think I would have half so much fun writing if I didn't have your comments to look forward to. :)

Beta Readers: Pixie, Kiza, and Discord.

I do not own FF7 or any of its characters. Talin, Unit 28, and some other side characters are mine.

Enjoy and please R&R.

Chapter 40

Words slurring ever so slightly, Angeal bid Sephiroth goodnight as he stumbled his way out of the General's apartment. There hadn't been enough of the strong liquor to get either of them drunk, but, supplemented with other spirits, they'd managed to get happily and firmly buzzed. Holding onto the wall for an extra few moments, the Commander let his heart rate increase to clear more of the alcohol from his system and took a steadying breath. Drinking with Seph usually resulted in other activities following the resolution of the problem at hand, but tonight, Angeal had somewhere to be and the Silver 1st had much to think about.

The slide of the elevator doors opening down the hall drew his attention and the SOLDIER quickly righted himself, ready to at least appear sober if needed, but it was unnecessary. The bounce of black, spikey hair made the Commander chuckle and call out to Zack who was obviously heading to his apartment. "Looking for me, Pup?"

Zack spun on his heel upon hearing his nickname and then jogged back to his old mentor. "Hey! Ya, I was just coming to see if you wanted some company for the night." His smile dimmed slightly realizing the door Angeal was standing in front of. "Were you... Did you and Seph...?"

Chuckling as he reached up and ruffled Zack's wild hair, he quickly calmed the other Commander's worries. "No, we didn't. We had a drink and that's all I'm going to say on the topic." 'Having a drink' was code for 'I had to thump some sense into that thick head yet again' and the smaller 1st's eyes widened.

"Is it... are... well..." Seeing Zack's complete lack of ability to form the question he wanted to ask, Angeal threw an arm over his shoulders and steered them back down the hall. Gen said he wanted him to come back tonight, but the bed was big enough for four people...

"Things'll be ok, Pup. We talked and he's working on it. Give it a bit more time and we'll see how things go, ok?" He could feel his student's concern and knew Zack was still dealing with a strong sense of guilt for not stopping Talin that day.

Halting in the hallway, he pulled the younger man tightly against his side. "Everything will be ok, Zack." Angeal smiled when arms wrapped around his waist in a powerful hug and he ran his fingers through the messy black hair. "You came up to spend the night, want to spend it with more than just me?" The sky-blue eyes that looked up at him were surprised and then filled with excitement.

"You mean...?" Zack almost started bouncing at Angeal's nod and then the two were continuing down the hall to Gen's door. Knowing Talin was most likely still asleep, he pulled his young lover back from the door and shushed him before walking inside. Genesis was waiting in the same chair but had pulled on a pair of loose pants.

"About time, Love." He smiled when he saw Zack follow in behind Angeal. "And I see you brought our dear puppy. C'mon then, the little bird is still sleeping." Moving upstairs quietly, the two dark-haired Commanders smirked at the sight of Talin curled deep in the plush nest of blankets.

"Where're you sleeping, Gen? With all that fluff there's only space for three." Zack's quiet chuckle was met with a scoff and a fond shove before the redhaired 1st started pulling some of the pillows and bedding from the pile. Angeal followed, shedding his shirt and sitting on the foot of the bed to remove his boots before crawling in behind the cadet. Gentle as possible, he pulled the smaller form back against him, but even that was enough to wake the light sleeper.

Half-awake, mind rapidly losing hold on the peaceful dreams he'd been having, Talin's eyes fluttered open and landed on Genesis. "Gen?" It took him a moment to realize that the smiling 1st obviously couldn't be the one holding him, and he craned his neck to look behind him. "'Geal?"

"Hey, T. Thought you might like a sleepover." The bed dipped by their feet and only then did the cadet spot Zack.

"Hiya, Red. Mind if I join you, too?" His grin as he made his way to lay in front of the rapidly sobering teen made an insinuation out of the otherwise innocent question. Talin blushed as he found himself firmly sandwiched by the two SOLDIERs. He didn't mind at all, but...

"And just where am I supposed to fit into this puzzle?" The offended tinge of Genesis' voice was ruined by his laugh as he got in behind Zack. Looping one arm under and around the man's middle, he nipped Zack's ear before kissing it better and began muttering about his spot being stolen.

Talin relaxed the last little bit, reassured by Gen's teasing of the youngest 1st that everything was ok. His mind, finally settling after being woken from a sound sleep, began to wander back to what had happened earlier. The tightening of Angeal's arms around him brought him back to the present.

"You ok, Talin?" It was a near-silent question at his ear as the other two bickered playfully about who most often stole the best snuggling spots. Unable to turn with Zack pressed so close, Talin reached out mentally. Having sensed the calming touch of Angeal's aura just before he'd spoken, it was no surprise to find their minds pressed together just as their bodies were.

~I'm ok 'Geal. Just thinking about earlier...~ He hesitated a moment before continuing. ~Do you... do you think I was wrong to run like that? Should I have just stood my ground?~ The question was weighing on him regardless of what Gen had told him earlier.

Lips pressed lightly against his ear before the big man shifted down slightly to nuzzle his neck. ~You did what your instincts told you to. Seph is powerful, stronger than any of us, and when your mind decided he was a threat, it reacted with flight instead of fight. There's nothing wrong with that, Talin.~ The calming pulse across their mental connection eased some of the Cadet's turmoil and he felt the small traces of tension slowly unwinding but Talin's mind was still running at full tilt.

"What are the two of you whispering about over there, Angeal?" Gen huffed after finally having enough of pestering Zack. Scanning from one to another, he arched an eyebrow when he saw the pensive look on the teen's face. With calculated slowness, the Red Commander reached over and traced his fingers down Talin's cheek, causing him to look up.

He didn't ask as Angeal had, had no need, but just gave a soft sigh before running his hand up and through red hair. "You're going to have trouble getting to sleep again, aren't you?" Talin wanted to deny it, but the rush of his thoughts was already distracting and he grudgingly nodded. The sleep charm had done its job exactly as he'd been promised, but the hesitance was still there. The score may have been one to one on bad to good experiences, but the bad still held far more weight.

Unnoticed by the teen, Genesis nudged Zack and, while he didn't know exactly what the older 1st wanted, he could feel the tension growing. Tightening his hand fractionally on Talin's hip to get his attention, the spikey-haired SOLDIER let his voice drop to a quiet purr that was similar to, but would never match, Angeal's. "I'm sure we could help you get to sleep..." Close as they were it only took the dip of his head to kiss the once more blushing teen.

The kiss remained gentle, coaxing, not deepening even when Talin gasped in surprise at Angeal nibbling and kissing his neck. The hands that petted him kept to safe territories, keeping him grounded even as his mind swam from the overload of contact. The one touch he couldn't help paying attention to was Gen's. The long fingers still pushed through his hair, massaging as they went, but he didn't see any glow when he opened his eyes or feel the odd floating feeling like before. Trusting the SOLDIER to tell him as he had last time, the Cadet let himself be overwhelmed by the sensations.

Talin wasn't sure how long the attention continued before he heard Genesis whisper his name. Pulling back from Zack only caused his lover to move from kissing his lips, to his jaw and neck along with Angeal. A shiver raced down his spine as he lifted hazed eyes to look up at the other redhead. "Ready, Love?"

The enjoyable fuzz over his senses cleared rapidly but as soon as 'Geal and Zack felt him tense, they pressed closer. He felt enveloped in affection, the hands and lips touching his skin, the minds pressed against his own, all of it overwhelmed his brain's attempt to panic. Taking a deep breath, he nodded.

"Do you want me to tell you when again?" Talin shook his head before letting it fall back against Angeal. The moment he did Zack was kissing him again, but it was slightly more demanding this time. Talin found his lips expertly parted by his partner's and then felt the slide of a tongue against his before he could even respond. A heavy hand slid up to spread and press on his chest over his heart, making the thumping within feel like it was louder and harder than it was.

His eyes had closed without him realizing it. Focused so intently on Zack's tongue in his mouth and the pulsing of his heart under Angeal's hand, Talin was drowning in it all. The disorienting sensation of floating made his eyes flutter open. The pink glow of the charm made him jerk slightly, his mind still desperately pushing him to escape, but he wasn't going anywhere.

The murmuring that whispered into his mind was almost an unintelligible base rumbling as Angeal hooked his strong legs with Talin's and continued nuzzling the Cadet's sensitive neck. ~We've got you, Talin... You're safe with us... Rest, we'll be here when you wake...~ The additional, if inaudible, affection and tenderness he felt from Zack and Gen's minds melded with Angeal's words and his mind's objections crumbled.

A half-formed word slurred from Talin's lips as he succumbed to the charm, making Zack chuckle before giving the teen one last soft kiss. "Well, as much as that ruins the fun for the night, at least we know he'll sleep," He whispered, smiling over his shoulder at Gen.

Angeal's own small laugh was stifled so as not to unsettle the Cadet. The charm was still setting in and, with as little power as Genesis had used, it wouldn't take much to wake him. "Considering none of us have anything scheduled tomorrow, why don't we plan on spending it relaxing together?"

The suggestion was eagerly agreed to and they settled in for the night, all with different ideas of what tomorrow would bring.

The heavy beating of a heart, a growing flame curling through his veins, the weight of something big pushed between his legs that he couldn't help but grind against. As he woke, Talin's world was consumed with heat. The thick arms around him, the body pressed against every inch of his backside, the wet heat of a tongue and lips on his neck, but most of all, the large hot hand around his already dripping erection. At his first conscious movement, that hand gave a firmer stroke and Talin was unable to stop the surprised gasp that twisted into a moan.

Angeal had been playing with the Cadet for only a few minutes but the redhead had been burning up for a while now. He'd been dreaming, something good apparently, because by the time the 1st had awoken, Talin had been hard and grinding down into the thigh Angeal had pushed between his legs in the night. The small whimpers and gasps had been too much for him to ignore. When his hand slipped under sleeping pants to find them slick, he'd felt obligated to finish what had been started.

Now that Talin was awake, Angeal used his free hand to turn his face to him and the kiss they shared quickly went from gentle to passionate. One of the teen's hands landed on the larger one that was still stroking him in a lazy, but firm, rhythm while the other clawed and gripped the bedding like a lifeline.

"Just what were you dreaming about that had you this hard?" Angeal's question was punctuated with his fingers sliding down to squeeze the base of Talin's length and the Cadet groaned, thrusting his hips forward, desperate for more sensation. The Commander didn't have the heart to deny him and laughed as he dragged his palm up the heated flesh, enjoying the view when Talin arched against him with another moan.

"You'll tell me later, Cadet." The roughly whispered order made the teen's heart skip but any response he might have made was lost when Angeal pulled him back into another kiss. The large hand pumped harder and faster, lips muffled the sounds the redhead made as he writhed, and the leg still between Talin's pushed up to grind against the sensitized flesh. A sudden push of thoughts across his aura was a growled command. ~Cum for me, Cadet.~

The words felt too dirty to have been spoken by the honorable Commander and yet they kept coming in a flood of provocative orders that Talin was more than willing to obey. Just as his spine arched, he found himself held firm, a fist in his hair keeping his mouth glued to Angeal's and legs hooked inescapably around his. The fire that had been building since before he woke exploded while he was roughly jerked off and the deep voice in his mind purred its approval.

A haze of pleasure clouded his every sense and a buzz that he felt all the way to his toes lingered as he came down from the high. Angeal continued their kiss, enticing him back with a sinfully talented tongue every time he'd pull away to pant for breath. As the ringing in his ears cleared, Talin slowly became aware of his surroundings again and froze when he heard the faintest sound behind him.

During their kiss, Talin had ended up being pulled to face Angeal and the hand, still tangled in his hair, wouldn't let him turn to look. When he heard a muffled moan, the Commander's eyes slid to glance past him and smiled before looking back at the Cadet. The man's voice poured through the still open link between their minds, full of a teasing excitement. ~Do you want to see?~

Talin's brain suddenly clicked into gear and a blush flooded his face. ~We just... and they...~

~Yes,~ Angeal pulled him tightly against his chest and all the teen could see was the hungry glow of deep blue eyes. ~They watched every second. Now they want to return the favor.~ The words were followed by a groan that sounded oddly muted. Seeing the growing curiosity in Talin's eyes, Angeal looked away from his young lover once more to watch the scene playing out behind him for a moment before meeting his eyes again. ~Just listening would be more torturous than watching, don't you think? Don't you want to see what Gen's doing to Zack?~

As if on cue, there was a heavy shift of movement on the bed and the youngest 1st's moan sounded equal parts pleasure and frustration. Curiosity was a near-fatal weakness for Talin, but he still gave into it more often than he should. At least this time it wasn't something dangerous. The slight shift of his head in the direction of the increasing moans was all the answer required.

Angeal rolled him, hands and legs moving lightning quick to accomplish the shift between one breath and the next, but Talin still couldn't see. One of those big hands had come to cover his eyes, blocking his view while the SOLDIER pressed himself against the Cadet's back. He felt a hot breath on his neck and shivered as he realized how he'd been arranged.

The new position left him exposed. The heavy leg that had been pushed back between his prevented him from even attempting to cover up, but Talin was far more distracted by the sounds than his small embarrassment. Zack continued to gasp and groan, the sound muffled like something was in his mouth. There was a rustle of fabric and then a sharp zipping, clicking sound of metal on metal that he knew but couldn't place... A kiss landed on Talin's neck and his attention shifted back to the hot body behind him.

Angeal had locked eyes with Genesis when Talin had first started grinding on him in his sleep. Both of them had the same idea and, conveniently, had willing partners already mostly naked in their arms. Gen had ended up with the harder task of keeping Zack quiet while Angeal took care of Talin, but now it was his turn to be patient while Gen had his fun.

Eyeing his lovers, the Commander dropped his voice to that deep rumble that drove them crazy as he nuzzled Talin's ear. "Watch Zack, Cadet... He loves to be watched..." The shiver that ran through each of them was exactly what he'd hoped for and, with one more kiss at the teen's neck, he pulled his hand away.

Talin could do nothing but watch Zack. The young Commander was on his knees, the side of his face pressed down against the bed, and in his mouth was a heavy strip of leather that was tied in place at the back of his head. His hands were locked behind his back in a pair of heavy metal handcuffs, several times thicker than a normal pair, leaving him entirely at the other SOLDIER's mercy. The bright sky-blue eyes were unfocused with pleasure but sharpened when he saw the teen finally looking at him. The heat in them burned brighter knowing he had an audience, and the next time Gen's fingers pushed deep into his slicked entrance, Zack's moan was loud and long.

Genesis felt the difference in the younger 1st once he'd gained the redhead's attention and excitedly continued stretching the tight opening. This particular kink was a favorite of Zack's but not as often indulged as others were. Unless one of them was chained in a chair and forced to watch, they all ended up in the mix eventually. It was a nice change to have someone a bit more submissive to be the voyeur this time and not have to risk broken furniture.

The sight before Talin was erotic and he felt the burn of arousal pulse through him again. Zack's eyes never left him while the teen's traveled down his body, watching the twitch and strain of muscles as Genesis teased a third finger inside. The dark-haired 1st's erection was dripping, begging to be touched, and suddenly Talin felt the same need.

The next time Zack groaned, so did the Cadet as he pushed himself down against the warm thigh. His voice stuttered when that leg pushed up at the same time and he felt the silent chuckle of Angeal. ~Ready for round two already?~ The words were accompanied by the heavy weight of the Commander's hands running down his body. ~I wonder what got you excited this time... Was it just watching?~

Talin wouldn't deny enjoying the view. Especially when he saw Gen lean down to whisper something to Zack and the younger 1st strained against the restraints and started panting around the leather gag. The rumbling voice continued across their link. ~Maybe it's seeing Zack overpowered, practically begging for more that has you this hard...~ That hot hand was back around his length and Talin gasped at both the touch and the implication. ~But I think I know what really has you excited...~

Quick, rough strokes had him momentarily blinded by the sudden pleasure and Angeal took that instant to lock his arms behind his back like Zack's. ~This is still your favorite part, isn't it?~ The cold press of metal and the same clicking sound from earlier made Talin jump, but the big SOLDIER wasn't letting him go anywhere. Genesis had paused in his play to watch the Cadet's reaction to the restraint. Just because he liked being held down didn't mean he'd be ok with complete restriction...

Gen's worries melted away and he smirked as he saw the jade-green eyes burn brightly with lust upon hearing the sound of the lock clicking shut. "Look at you two. You're practically twins now..." He teased and grabbed the brace between Zack's cuffs to pull the younger man upright on his knees. The new position made the fingers press deep and Zack bucked harder down onto them, seeking the release he kept being denied.

Talin couldn't take his eyes from the pair even as he panted at Angeal's lazy petting and slow strokes of his cock. "They're almost twins, Gen, but I know how to make them more alike..." The hand that had been wandering his body was gone a moment before reappearing to slide to Talin's entrance. The leg between his lifted and a thick lubed finger was pressed in with little hesitation making the Cadet jerk and arch at the sudden intrusion.

Angeal wasted no time getting them caught up to the others, fingering the redhead open almost as quick as he'd done to Genesis the night before. Talin writhed from the rapid stretching, moaning near constantly, and bucking his hips at each touch to his prostate. The attention that had been given to his erection disappeared as the first finger had entered him, and now it too mirrored Zack's condition.

"What do you say 'Geal? Over/under or sandwich?" Genesis' eyes glittered with excitement and Talin felt the twitch of Angeal's arousal at what his friend suggested. There was no verbal response but the Cadet found himself lifted to his knees at the same time that Zack was repositioned to face him. With a shove, the two of them were pressed together and groaned as their sensitive lengths were firmly trapped between their bodies.

A tug of the ties holding the leather between Zack's teeth before Talin heard Gen's quiet whisper in the Commander's ear. "Enjoy yourselves..." As soon as the gag fell free, the Cadet's mouth was captured in a hungry kiss and he realized how much he'd missed Zack's kisses. Neither could stop the rutting grind of hips, the friction of it making their kiss sloppy and desperate.

Distracted as he was, the teen still gasped when he felt his ass spread and the slicked warmth of flesh nudge at him. Zack grunted and leaned more into Talin just before Genesis and Angeal thrust forward into their respective partners. The angle was extreme and drew a strangled cry from the two trapped in the middle but they didn't have time for more than that.

Angeal hooked his hands around Talin's thighs, lifting him swiftly to line up better with the taller SOLDIERs, and then he and Gen were moving. The pounding thrusts rocked him against Zack, the friction and pressure and heat driving both rapidly to boiling point. The fullness Talin felt on each thrust was intensified by the position. Crushed so tightly against another body, the length driving into him seemed to demand more space than was available.

Zack, who hadn't been allowed release as Talin had, was all but thrashing with the force of the built-up pleasure as he fought to hold back. Genesis took pity on him, pulling the younger Commander back by his hair and shoving him back down into the original position on the bed before turning to look at Talin. "Watch now, Little Bird. Someday this will be you under me..." It was a promise, and Talin couldn't wait for him to keep it.

The teen had whined at the loss of heat and the relief of something to grind against but Gen's statement had him too hot to think further. 'Geal shifted them, leaning back and spreading his knees while continuing to push up into the twitching entrance. It was a perfect angle for them both to see and for the 1st to glide tantalizingly past Talin's prostate with each thrust.

Held against the big body behind him, the Cadet watched Genesis slam home over and over into Zack as he was taken by at the same speed by Angeal. The leather strip was back in the younger man's mouth to cut the wailing moans as he was taken but his eyes were locked with Talin's and they begged 'Watch me'.

~Is that how you want it one day? When you're as strong as a 1st?~ The whisper in his mind was rough and Angeal's thrusts into Talin became harder. ~You love when we use our strength on you, but you're still not strong enough to take us at our limit. Someday you will be and then...~ Talin never found out if the words had been projected to more than just him or if Gen just happened to pull out all the stops at that moment.

Zack's scream was raw pleasure as he was pounded, eyes glowing that unearthly blue locked with the teen's till they snapped shut and the SOLDIER finally came. Genesis didn't slow down, enjoying the convulsing body beneath him while he sought his own climax. The hands holding Talin changed their grip and then Angeal was driving directly into his prostate, pushing him to follow Zack off that ledge.

Hands still locked behind his back, Talin could do nothing to ease the ache of need as his erection bounced with every slap of hips up into him. He threw his head back against Angeal's shoulder, wordlessly begging for more with broken moans and gasps. A hand around his length made the Cadet look down and he saw Zack stroking him with an exhausted smile.

'Geal brought him down hard on his next upward thrust and Talin felt like he couldn't breathe. Again, again, again, the SOLDIER buried himself and the Cadet felt his world blurring at the edges. It was so deep, felt so good, the hand on him gripped with just the right force that on the next deep stroke, and Talin shattered. A flood of heat filled him and he was only just aware of pearly strands across Zack's face and dark hair before his world faded.

...

He could feel the gentle touches, hear the quiet murmuring, and slowly came back to find himself wrapped snuggly in Angeal's lap. ~You ok, T?~ The question was full of a sense of smug pride but was, appropriately, still concerned.

~Ya, that was just... intense.~ The chuckle at his response was understanding and he was slowly moved to lay in the bed next to the 1st. Gen and Zack were nowhere to be seen. ~Where are... How long was I out?~ It was only then that he realized he was clean and Angeal was fully dressed other than his boots that lay by the bedroom entrance.

"Only about twenty minutes. Unfortunately, we received a call for a last-minute meeting. Gen and Zack went ahead without me so I could get you settled, but I have to get going too." Pulling the large comforter over Talin, the Commander ran his hand through the teen's fiery hair that was still damp from the quick wash they'd given him. "Zack will come back by later to hang out if you want?"

Glad to have a chance for a little more rest, the Cadet nodded and turned his head up to meet Angeal's lips when he leaned down. It took hardly a minute for the SOLDIER to lace his boots and steal one more kiss before Talin found himself alone in the apartment. Snuggling down deeper into the bed, he was about asleep when his phone chirped from the nightstand.

With a groan, the teen rolled and reached for it, trying not to have to get out of the warm blankets, but it was just too far. Frustrated, Talin sat up, kicked away the fluffy bedding, and crawled to the edge in time for another chirp to be heard. He read the first alert and was irritated that it had just been his instructor sending him a link to an upcoming assignment. Flopping back into the bed, he backed out of the chat and clicked into the unread text message.

He read it. Reread it. Started typing... erased his response. Tried again... and deleted it again. He couldn't decide what to do and instead pushed his phone under Gen's pillow and piled every pillow and blanket he could find around him on top of it.

SMS Message from: Seph

Seph: My actions created a rift between us and I want to do what I can to mend it. The time and place can be of your choosing, but, when you are ready, I would like to meet with you. Please allow me the chance to repair what I have damaged.