THE WHITE ROOM
Part Two
Groaning and gasping to catch his breath, Angeal held his position. He was caressing the face he knew by heart, every porcelain inch, and the hair that was glossy and just slightly damp. "Good puppy, my good puppy," he praised in a whisper, "my beautiful puppy." The puppy in question was sighing blissfully, drawing the last drops of life-fluid from the softening cock, sucking it as contentedly as a baby with a bottle. His fingers were tracing the muscular curves of the thighs spread over him, now and then gently carving a heart with his fingernail.
When the flaccid organ slipped away from his lips at last, Zack turned his head to see who was holding his hand, and found Genesis kissing it like a gentleman would do to a lady, then turning it over to press his lips to the palm. Insistent enough to bruise, and that was better, but he was kissing it all over now, from the delicate veins of the wrist to the fingertips that SOLDIER-issue gloves had kept soft and uncalloused. Angeal looked amused, thanfkully, not annoyed, and Zack laughed and raised an eyebrow in question.
"Anything you want, name it, it's yours," Genesis said fervently. "Paid vacation in Costa del Sol, someone assassinated, the bit left of my soul that isn't Seph's, anything."
Zack laughed, but he must have been touched to see Genesis so moved, though he couldn't have known how rare it was for the 1st to display such vulnerability. He tugged Genesis down with an inviting smile, and Angeal willingly moved aside to let his friend lay down atop the boy.
Zack tilted his head up to offer a sweet kiss. Impatient Genesis was all gentleness now, lapping traces of Angeal's seed to get to the undefinable quality of Zack beneath. It was clean and fresh, not the typical mint of toothpaste or the cool of water, more like spring air and the sense of alive things, like the leaves and flowers Angeal was so fond of. Maybe it was mere olfactory suggestion from the honeysuckle scent of the boy's shampoo...the point was, no non-Sephiroth being should smell this damn good, even the faint sheen of sweat was so intoxicating he wanted to lick it.
"Fuck," he groaned against Zack's jaw. "Fuck, Seph, taste him, taste him with me."
The general obliged, beginning with one corner of the smiling, slightly parted mouth while Genesis was on the other. Zack couldn't hold back a shaky gasp (fucking Gaia, the second and third hottest creatures on the planet were kissing him) and Genesis took this opportunity to slide his mouth to the boy's cheek, leaving Sephiroth free to delve past the kiss-swollen lips with a skilled tongue. Zack made a squeaking noise of astonishment that prompted a few indulgent smiles.
"You can touch him, Puppy." Genesis threaded Zack's fingers into that glorious silver hair, fingers that at once combed and entwined and clung to its impossible silkiness.
Somewhere in Zack's mind he was aware that the general was the only one of them still clothed. Figuring he'd be stopped if anyone objected, he found the trademark black jacket and began to push it off. Sephiroth willingly shifted to let it fall from his shoulders, then drew back a little to smile coyly. Genesis had settled behind him, and with a possessive arm around the waist yanked the general nearly onto his lap. Zack watched, enraptured, as Genesis's hands undid the clasps for the belts that held Masamune's magnet sheath.
"You want to see him, Puppy?" Genesis teased.
"Please, please - "
"We had to wait till you were good and spent. Know what happened the first time I saw him, hmm? I was half-hard, and I came in my pants and soaked the cushion beneath me. Destroyed it completely, but now I have a memento of that glorious day."
He was running his hands up and down Sephiroth's ridiculously toned torso. (Zack wondered somewhere in this daze if the general had a single bit of fat on his body; it didn't look like it.) The dizziness increased for a moment; Angeal was hoisting Zack up and settling the boy onto his lap.
"You're about to see something very few have," Angeal whispered into his ear. "The key is to keep breathing."
Zack nodded, already feeling exhilirated but pretty sure he'd be fine. Sephiroth was Sephiroth, in a league of his own, but Zack doubted he could ever find anyone more perfectly-formed than Angeal. He had said something to this effect earlier, when Angeal had joked about bringing smelling salts, and been answered with a kiss and "I feel the same about you, Pup. But I won't be offended, however you react. Sephiroth is outside all that, unlike everything else." But surely -
Oh, the way he was writhing against Genesis, his head thrown back to let the waterfall of hair cover them like a cloak. Genesis thumbed the nipples that were just a few shades darker than the marble-white skin, then slid his hand into the unbuttoned leather pants and Sephiroth actually purred.
"The puppy wants to see more, my angel," Genesis murmured. "Should we show him? Ask me nicely."
"Please, seme." Zack recognized that word, a Wutainese term for the sexually dominant member of a relationship. "Show him."
"What is it you want?"
"To please you, seme."
"Me and who else?" Genesis prompted, gently brushing his hand down Sephiroth's exposed throat.
"Only you, seme."
"Holy fucking Gaia," Zack rasped.
Sephiroth was the unbeatable warrior, so fierce that rumors labeled him the spawn of a demon, said there was nothing human in him...but to see him so unashamedly submitting was like a wet dream from an alternate dimension. And clearly this was not purely a possessive, power-play-kink thing going on. If anything, Genesis's loving eyes and tender touches made it appear that Sephiroth was the one really in control.
Graceful creatures that they were, the pair somehow managed to draw down and slip off the trademark leather pants, darkness lifted like a shadow to reveal all that flawless, hairless white, and - Zack thought he could actually feel his higher brain functions crash and grind together. This wasn't mere beauty, this was perfection that belonged to the ideal world of great sculpture, this was not natural for something that lived and breathed and smirked at him from eyes that were used to worship.
In Zack's heart, in his definition of hotness, it would be Angeal first, always, but his temporal lobe was presently voicing the opinion that this must be a hallucination or a vision. If the gods existed, this was one. Otherwise nothing in the universe made sense.
"Breathe, Pup." Angeal had to shake him before he remembered how, laughing kindly. "As expected. Don't worry."
Sephiroth's head had been forced back again to rest on a waiting shoulder, one of his arms curled back around the neck for support. Genesis was parting his legs, bending them at the knees so he was exposed to their audience. The large, hard cock was nonetheless patient, leaking just slightly onto the floor, green-tinged white onto white. The room itself was a ghost, only it could make the alabaster general appear entirely alive by contrast.
Surprise, surprise, Zack's own organ was not yet down for the count, plumping stubbornly at this sight as anyone's would do. Angeal took it in hand and let his fingers play over it in no particular hurry. The touch was oddly comforting, more akin to his frequent petting than a prelude to a handjob.
Genesis's own hands did not have the same target in mind, clearly. He anointed a few fingers with a lubricant that wafted a smell of summer apples through the room, but lifted Sephiroth's legs again, so that he was slumping back against the cushion of Genesis's chest and his ass was tilted up further from the padded floor. With a thrill of anticipation, Angeal thought he knew what was coming. Genesis would not fuck Sephiroth here, that was their one private thing, but -
Zack shuddered and made a choking noise as the first gleaming finger penetrated the general. It circled as it entered, spiraled slowly toward a target that could not be seen. But it could obviously be felt, Sephiroth felt it, arching and visibly clenching. Zack, who had had Angeal's fingers many times, could swear he felt a bit of it too, sympathy pleasure instead of sympathy pain. Zack felt Genesis's dark eyes flicker onto him now and then, but had such trouble tearing his gaze from the rounded white flesh as slick fingers teased it open, revealing taunting hints of the rosy pinkness within.
Two fingers now, and Sephiroth groaned as they entered together, a bit too fast and thrust roughly. "Who does this belong to?" Genesis asked, and of course "You, seme" was the answer. Zack could feel Angeal's heart pound against his back and understood that it was rare for him to see his friends share something so intimate.
They were kissing now, a long, slow dance of lips and tongues. It was purely romantic, a thing apart from the possessive pulling and biting, and the three fingers now that were forcing their way past tight muscle, the only part of Sephiroth that resisted, and it too yielded with a soft word from Genesis. Sephiroth made a sound that was plea and whimper and stop and more all at once, Zack's erection was leaking into Angeal's hand, and Genesis smiled knowingly at the boy and beckoned him closer.
"The puppy's behaved so well, my angel," he said. "I think he deserves a treat. Come, little one. No, crawl, all fours, like a good puppy. Very good."
Genesis cupped Zack's cheek with his free hand as soon as he was near enough, and gently drew him forward. He stroked the fine black hair, slightly damp with sweat and smooth as wet cornsilk, and slid his fingers into it to massage the scalp. He brought Zack's face to Sephiroth's stomach, close enough to feel the heat of the white skin and see the quaking of the abdominal muscles.
"Good puppy. Are you ready for your reward, pet?"
Zack made a puppy-like whimper that made Genesis hiss as he took in a sudden breath. More forceful now, more urgent, the hand pushed his head down, into the haze of tantalizing and undefinable scent and fuck Sephiroth's cock was inches from his face.
"The angel needs to come, pet. He has such marvellous control, I can keep him on edge for hours, until the pain begins and mixes with the pleasure. It is exquisite, but you are too soft-hearted for such things. You want him to come now, don't you?"
Zack nodded fervently. Oh, he wanted this, for Sephiroth but mostly for himself, before his mouth could start to water. He lowered his head, and there was a hand from behind him - Angeal's - carefully lifting the erection to his lips like an offering. Sephiroth groaned as the warm mouth enveloped him, and Zack was so overwhelmed by pride and awe and arousal and disbelief that he barely noticed Angeal doing something else. "Change of plans," he whispered, clasping some sort of circular thing around the base of his puppy's neglected cock, and gave it a single long stroke before the hand fell away.
But that was all right. That hand and its fingers returned, slick with oil, and began to probe him open. It was distracting, but Zack wasn't about to protest, and the general didn't seem to have any complaints either. The boy sucking him off was young and his prior experience limited to one person, but that person was an excellent teacher, and as Angeal had claimed, Zack was a natural. The way he slid his tongue down to follow the vein and rubbed it against the slit just so seemed to be instinctive.
Angeal's influence was keenly felt in the few delicious moments of deep-throating, when the air around Sephiroth's pulsing length was replaced entirely by the warmth and wetness of an eager mouth. Sephiroth was not permitted to touch, but Genesis guided the young one's head with his hand just as well as Sephiroth would have.
Zack moaned, unintentionally humming and vibrating his "reward". Angeal knew exactly where to touch, and how hard, and how long...Sephiroth made an urgent noise, like a closed-mouth yelp.
"He's ready, pet. Suck harder, good puppy, and I expect you to swallow it all."
The order was unnecessary. Zack had half-expected Sephiroth's semen to be bitter and burning with an excess of mako, but the nectar that flooded his mouth was oddly sweet, or something like sweet with no word to describe it better. There was a faint chemical taste, but this was still something natural and alive.
And that was only part of it. Though he hadn't been given permission, Zack put his hands on the general's sides as he drank and marveled at the contrast of soft and hard, like satin draped over iron. There was a heartbeat to the north, a pulse somewhere in the distance, slight shaking everywhere. This was no statue, though the god thing still seemed perfectly plausible.
The flow slowed to a trickle, then halted altogether. Angeal's hands - wiped clean and dry - were easing Zack down to the padded floor and massaging him. The boy turned his head to the side but let his body lie flat, enjoying the minimal stimulation of the floor against him. What had Angeal put on him, earlier? While Genesis and Sephiroth were distracted by a lazy, lingering kiss, Zack sneaked his hand beneath himself and felt for the answer. A cock-ring, secured firmly but not painfully, and in exactly the right spot to allow for erection, but not ejaculation. This made him nervous, but not in a scared way.
He had been discovered - Genesis snatched his wrists and brought them behind his back with a hungry laugh. "Touching without permission again. Naughty pet."
Angeal's familiar hands turned the boy to lay on his back, lingering to touch him in reassurance. There was Angeal's smile warming his heart, and Sephiroth's face approaching him, less colorless than usual with the recent flush of orgasm. Those cool, maddeningly-soft lips were warm now as they pressed Zack's cheeks, mouth, jaw, nose, eyelids, forehead in blessing or thanks. He even turned Zack's head to one side, and then the other to place slow, damp kisses into each ear, and the boy shivered.
"You're in our power, little puppy," Genesis said from above. "You will be shown pleasure the likes of which you've never known, and you might be afraid now and then, for a moment. Beg, whimper, refuse and we will go on until you can't bear another moment without release. Address any one of us by our rank, and we will stop immediately and let you come. Trust us, and let us care for you."
Angeal's hands were kneading the flesh of his inner thighs, Sephiroth began to suckle at one nipple and rub the other, and Genesis was cupping the boy's face again. Both hands now, fingers playing over the delicate features. Zack gasped urgently for Angeal's shoulders, though he wasn't sure what he was indicating because he wasn't sure what he wanted first.
"All right, Pup?"
"Yes, please, just..." Sephiroth's hair was allowed to tease a wet and firm nipple, and Zack gasped. "Fuck, just do something!"
Soft laughter, but Genesis willingly obeyed. He took Zack beneath the arms and hauled him up, then settled him to lean back against Sephiroth. Zack curled an arm back around his neck, though he need not have worried; Sephiroth's body curved so that he fit against it perfectly. The general then slipped his hands beneath the boy's knees and lifted, exposing him even more than Genesis had earlier done to him. Genesis was close now and moving closer, sliding three fingers inside without warning and continuing the work Angeal had begun.
Where was Angeal? Behind Genesis...now next to him..Gaia, now kissing him, more roughly than he ever dared to do with his puppy. Wow, that was hot. In the meantime, Genesis was thrusting deeper, as though trying to make Zack feel the force of the kiss, the penetrating tongue he knew so well. Zack whimpered, in complaint or merely response, and Angeal broke away and laughed.
"He requires a lot of attention. You can identify with that, Gen, can't you?"
"Bastard," the auburn-haired 1st grumbled, but his focus returned to Zack with a wicked smile. "What does the puppy want?"
"Inside, inside, fuck me - "
"The baby puppy wants his fill of cock," Genesis crooned, anointing himself until he glistened and the boy's mouth was nearly watering at the sight. "How badly do you need it, pet? Will you go mad if I don't give it to you?"
"Yes, yes," Zack sobbed as the fingers withdrew.
"Is the emptiness killing you? Should I make it all better with this?"
Genesis came nearer (oh Gaia, so close) and slipped his hard, dripping cock into place at the oiled entrance, putting it against more than inside. A little more, the very tip of the head probed, and Zack's legs widened eagerly, as much as they were allowed to, straining the muscles of his smooth thighs. Genesis's palm slowly caressed its way up Zack's throat to touch his face. The boy didn't feel his own tears until fingers were lightly catching them.
"I told you you'd cry and beg, pet."
A teasing voice, taunting, but the wait was over. Genesis lifted him further and in one smooth thrust he was buried to the hilt in exquisite heat. Zack cried out in joy, and it tapered to sobs of overwhelmed relief. His head fell forward as the rhythm was established, wet face burning against Genesis's shoulder, and one hand threaded into his hair and kept him there.
Zack and Angeal had had some hard, fast fucks when they were short on time or patience, but this kind of fenzy was unlike anything the boy had known before. Genesis was fiery. The word was only a pale shadow of its intent but Zack could think of no better one. He had none of Angeal's caution and coddling; even the reassurances he cooed were meant to be naughty, not concerned.
It was strangely arousing to be taken by someone who wanted him physically without loving him as a whole, to be desired by the Genesis, the Sephiroth...yes, fiery. It was like being taken by some spirit of fire, scalding and brutal and unyielding, and cradled by ice from behind, hands that were snow-white and hair like spun strands of frosty moonlight. Zack babbled words that he didn't recognize, and clutched Genesis's arms hard enough to bruise.
"Good puppy. Good baby," was panted in his ear. "Clench all you want, try to force me out. Tell me no."
"Nnnnn," was all Zack could manage. He had to hold on tighter to keep his head from flailing back and forth as his lower body was jerked to and fro.
"Innocents make the best whores," Genesis hissed in a whisper, sending a violent shiver into the boy's ear and down his spine. "Scene change, we begin a new story. I am the villain, little hero, here to take you from your true love. Play your part, baby. Fight me."
Zack squirmed half-heartedly, but was limited by the need to keep pressing down, trying to force Genesis further. Though his mind felt dazed and swollen with an eternity of sensation in every moment, he wanted to obey, and improvised by opening his mouth on Genesis's neck and letting his teeth be felt.
"Yes," the auburn-haired 1st growled in rapture. "Bite, puppy, harder!"
Zack pushed his upper row of teeth down hard enough to bruise and dent and nearly break the skin. He then nipped at the tender spot, drawing sighs of pain from Genesis, who was longer than Angeal and thrusting hard, delving deeper into Zack than had ever seemed possible. It was just beyond what Angeal was willing to give him, not love but something needed also, an ecstatic shattering, a partner not only willing to let him break but demanding it.
"Almost," Genesis panted, nearly tearing the boy out of Sephiroth's hands. "Fight me, fight for him, fight to be his or I'll take you for my own."
Empty words and Zack knew it, but he was willing to act his assigned role, and while this would be horrifying if it were real, in play it was freeing to be forced, a white-hot flood of pleasure preparing to drown him. "No!" Zack cried, and fought with strength from somewhere, and bit down on Genesis's neck hard enough to draw blood.
Genesis let out a howl that had laughter in it, not triumphant but purely joyful, a vulnerable sound. It was satisfying to feel him let go, to give what he had been holding back to soak and slick and drip to the pristine floor. But Zack couldn't forget, as he let his body fall back into Sephiroth's arms, that the release he needed was still bottled up inside, beyond the locked gate of the ring ornamenting his erection. It felt strange, like it was becoming less a part of him with each passing minute, and at the same time the pressure grew steadily.
Genesis was curled practically in a ball as he recovered, then on his knees level with Zack to kiss him and draw the unsteady body into an embrace. Zack slumped on him like a rag doll, trying to hug back as the voice spoke to him with its old gentleness.
"I see you now, pet," Genesis whispered between kisses. "You're no child, no whore, no innocent. You are everything, that's how you give everyone what they want. Did I give you what you wanted?"
"Mmm," Zack hummed in agreement, letting his head drop to a shoulder and licking at the wounds he had inflicted.
"Fuck, yes...not hurting, Puppy? Not too much?" Genesis stroked the swollen length between the boy's legs. "I know. Just a little longer, pet, and we'll have you as far as Angeal will allow."
A hand came from behind Genesis to cradle Zack's nodding head, to cup his flushed cheek. Angeal's lips blessed his forehead, opened his mouth to let a swirling tongue announce his presence. He smiled dreamily at Angeal as the face he loved drew slowly back, holding onto the hand a bit longer to suckle the calloused fingers.
"I know, he's warm and disoriented," Genesis was saying. "It's normal. Soon, he'll be ready soon. Trust me, Angeal, I'll never let this one be harmed."
Genesis's shoulder offered Zack's head a resting place again, and Angeal's hand pet his hair in a way that usually preceded sleep. But sculpted, sleek softness was pressing from behind and Zack was wide awake, arching and opening like a flower toward sunlight. Sephiroth entered slowly, guiding each inch in so steadily and perfectly that Zack might have been born with the slick flesh inside him, it felt like it belonged there. Gaia, he knew just where to go and once he touched that spot he never let up.
"Sephiroth," Zack choked out, lifting weakly off Genesis's shoulder, dumbfounded that this was all happening and not a dream.
Sephiroth was not an untouchable legend after all, he was the man gently settling Zack against his chest, tilting the boy's head up to smile with smoldering silver eyes. The general was exhaling arousal with every breath, rolling his hips so that Zack moved with him in a slow, erotic dance. Angeal's hand continued to pet and Genesis was bent down to suck the boy's useless cock, but Sephiroth held Zack captive with eyes that were hypnotic but oddly gentle.
He looked so placid that Zack wanted to disturb that perfect calm, undo someone as he was being systematically undone. Zack clenched without warning and the rhythm paused a moment, Sephiroth's eyes shone like mercury over fire. He was trying to keep control, but the boy clenched again and again, and the arm around his waist brought him closer, speared him deeper. Zack undulated, mimicking the earlier movement but leading now, not being led. He continued to tighten and loosen voluntarily, watching the general's eyes narrow at this mutiny.
Sephiroth would not willingly yield control. He thrust harder, faster, distracting Zack and snatching back his former dominance. Sephiroth's speech was more elegant that his seme's, but his smirking eyes made clear what he was thinking. Yes, the puppy was very grown-up and had some tricks and some nerve, but he was Sephiroth, and he would tear off the mask of experience and temptation to reveal the young and pure thing beneath. That too was a mask, one of many layers, but only Angeal and Zack himself had the right to know the rest.
"Let go," the general said softly, somehow able to be commanding even now. "Don't try to be my equal, boy, not even here. You think you can end this before I decide it's over?"
"Yes," Zack hissed back, made cocky or just stupid from this excess of pleasure.
Sephiroth stopped. Just...stopped, going still and sitting as calmly as if he had been meditating this whole time. Zack whined loudly, cried out in distress, tried to push backwards to get the stimulation he needed, but Sephiroth held his hips and made a thoughtful "hmm" noise. Zack looked at him, wild-eyed, intending contrition but instead offering a tearful pout that was much harder to resist. Angeal's hand was still stroking his hair, Zack knew he wasn't going to be hurt or punished any way but playfully, but this stillness was torture enough.
"I'm sorry I'm sorry I'll be good pleeeeease..."
"In a moment, little puppy," the silken voice said firmly. "Tell me, who are you?"
"Please..."
"You are Zack Fair, 2nd Class SOLDIER, a rising star, a prodigy, and a little boy I could break with one finger. Now, who am I?"
"S...Sephiroth..."
"I am Sephiroth. What power do you have over me? Tell me. Show me this power or be kept just like this forever."
Zack often had brilliant, albeit brief, flashes of insight when he orgasmed. He was only close to the peak now, but it must have been enough, because the answer came like an epiphany.
"General," he said as steadily as he could, "I want to stop."
Soft laughter, from all around. The ice melted from Sephiroth's eyes and the lips beneath kissed him tenderly.
"That is the correct answer, little one. Do you truly wish to use this power, or will you give yourself to me, trust me to guide you and instruct you?"
Zack understood what was being asked of him now. It was one of Angeal's guiltiest pleasures - literally, because he still felt twinges of remorse for having taught Zack things that were not part of the SOLDIER curriculum. Sephiroth was asking to teach, or pretend to at least, wanting the innocent as Genesis had summoned the wanton. Zack felt a thrill of excitement only slightly dampened by Sephiroth pulling out. He loved this game, he was forever reassuring Angeal that, and to show his willingness to play this part too, Zack smiled shyly.
"Is it gonna hurt?" he asked timidly, biting his lower lip.
("Fuck," Genesis groaned nearby, "Angeal, I adore you, but damn you to hell for not video-taping his real first time. Ouch! What did I say?")
Sephiroth smiled, benevolently but with wicked eyes. "Have you done this before?"
"N-No..." Zack glanced quickly at Angeal for permission and got a reassuring nod. "Not with anyone."
"Only at first, little one. Relax for me." Sephiroth kissed the boy's spiky hair and began to ease back in. "Oh, yes, so tight..."
It only felt good, but Zack was a surprisingly dedicated actor. "It hurts, it hurts," he whimpered, pretending his tears were born of pain.
("Angeal, would you think less of me if I jerked off to this? Ow! Is that a yes?")
"Ssh, it'll get better. Be good for me and I'll let you go back to your teacher. Do you want your teacher?"
"Yes," Zack sniffled, though moaning would have better expressed his true desire. "Unh!"
"See, little one, it's good for you too. Don't be afraid, it gets even better. Yes...right there...how do you feel?"
"Still hurts...a little," the boy panted cutely. "So full...unh...what is that?"
Sephiroth explained the prostate in terms slightly more technical than Angeal had done, and with much less flustered stammering. They were both ignoring their rapt observers, especially Genesis, whose mouth was running away from him again.
("My sword, Loveless, a pair of Seph's underwear, and my parents' house in Banora. I just need a few days to get rid of their bodies.")
("You can't buy something priceless, Gen.")
"A bit faster now, little one, don't be afraid. Just a bit...harder, relax, good boy," Sephiroth cooed.
"What's happening?" Zack said in a shaky voice, trying to hide his face in the white neck. "Did I do something bad?"
"No, you've been good, so good. You've made me so happy that I need to come, I'm gonna make you warm and wet inside to show what a good boy you've been. Are you a good boy? Do you deserve this?"
("He's...weirdly good at this.")
("He practiced on me. While I was bent over his knee in a Chocobo Scout uniform.")
Before Zack could think of an appropriately childish response (or Angeal could ask where they'd gotten a large enough Scout uniform), Sephiroth jerked him back harder than ever and the promised heat came, mingling with oil and Genesis's seed from before. Zack clung a little, exaggerated his trembling, shyly hid his eyes behind his hair, but Sephiroth's satisfied smile let him know it was okay, he could be himself again. And even the more experienced Zack was getting worried about the pressure down below.
"Thank you." Sephiroth kissed him, stroked a little and frowned at the boy's wince. "Hurts?"
"Just a little...oh Gaia..."
"It's coming off, then," Angeal said, maneuvering around Genesis, who was dramatically sprawled on the floor and declaring himself dead of a fantasy overdose.
Zack grabbed Angeal's shoulders for support as soon as he was close enough, easily transported from Sephiroth's arms to his mentor's. "S'okay," he sighed into the familiar, comforting warmth. "Want you first. Want to come with you."
"Are you sure?"
"Goddess, Angeal, the boy just re-enacted his deflowering for us," Genesis laughed from the floor. "Seems pointless to turn back now."
One hand on the nape of Zack's neck, Angeal gently guided him to lay down on his back. "As I recall, during the real first time, you were displaying much more confidence than that," Angeal teased.
"Well, I had to, you kept obsessing about our age difference and groaning about being my teacher."
"It didn't help that you asked if you would be quizzed later."
"I was joking." Zack's face became more serious and he suppressed a wince as he pulled Angeal down to him. "I need you, please, hurry."
He probably could have entered without preparation, Zack was stretched and slick enough, but Angeal was Angeal. He quickly lubricated himself and slipped two fingers inside first, smiling sympathetically as Zack groaned, no longer able to concentrate on anything but the exquisite, unbearable pressure on the outside and the lack of it inside. Groaning, he grabbed Angeal's wrist and pulled until all but the thumb and half the palm had disappeared.
"I'm okay, I'm ready, Angeal, please, I can't anymore," he babbled, and the commander's heart both swelled and stung to see tears streaming down that sweet face. Zack really did seem desperate, he couldn't hold on much longer, and he was more than ready. It would be only cruel to hold off any longer, and he wouldn't ever leave his puppy like this.
Angeal brought Zack's legs to his own sides, kissed him soothingly and began to enter, moving easily through the passage coated with Genesis's and Sephiroth's semen. Those two were watching eagerly, Genesis's arms wrapping Sephiroth from behind, but it was only Angeal and Zack right now, only the waves of pleasure they exchanged like body heat. Zack whimpered and clung and met his thrusts with too much force, but it was nearly over, Angeal could tell himself that, and enjoy this.
"Ssh, Puppy, I know, almost there, good puppy..."
Zack choked back a sob, threw his head back in submission, revealing a pale neck that only one man was allowed to mark. That pushed Angeal over the edge, and as he rode out his climax Sephiroth reached between them and deftly removed the cock ring.
The sound Zack made was one that would have brought Angeal running in with a drawn sword and a pounding heart if he hadn't been here already. That it was from pleasure was obvious given the context and the boy's rolling eyes and the startling amount of come he was spurting. But the scream was animalistic, desperate, relived, maddened, the noise of a dying thing putting all its remaining life into a cry.
Thank Gaia the room was soundproofed or all of Midgar would be panicking. Sephiroth winced - cursed with better hearing than all humans and some breeds of dog - and quickly held Zack's shoulders down as he flailed to keep him from harming himself or Angeal. Genesis took his legs, massaging them as the boy calmed and the screaming faded to a groan, then soft, regular breathing.
"Hmm. Should we be flattered, or does he always pass out after sex?"
"He can go either way. Once I dozed off immediately after and woke up to find he'd painted the whole living room." Angeal carefully lifted and cradled his exhausted student against his chest, and looked up seriously at his best friends. "Thank you."
"Wha...?" Genesis said, with less than his usual eloquence.
Even Sephiroth looked dumbfounded. "You are thanking us?"
"For being gentle with him. I think he noticed, and I certainly did."
"Angeal." Sephiroth leaned in to place a slow, open-mouthed kiss on his lips. "Zack is yours."
"And you're ours," Genesis broke in, "which means he's ours too, without me having to give up Loveless. We take good care of our own. We've missed you, you know," he added wistfully, twirling the dark hair around his fingers.
"It's different now. You two are something separate from what the three of us were."
Genesis grinned mischievously. "If it's a math problem troubling you, I think the solution is to add one. Play with us again, and bring the puppy. It's high time we pass our wisdom on. The children are our future."
"Poetic," Sephiroth said dryly. "Perhaps you'd like to speak at the next commencement ceremony?"
"Only in the Chocobo Scout uniform."
"I don't know," Angeal sighed. "But I will talk to Zack about it."
"That's progress, at least." Sephiroth stood gracefully and extended a hand to Genesis. "The guest bedroom and bathroom are all yours, Angeal."
"Thank you," Angeal said, his eyes widening as Genesis pulled Sephiroth by his hair in the direction of the master bedroom. More, after all this? "Gaia, Gen, what are you doing?"
"Following another mathematical precept," came the smirking answer. "Divide, then conquer."
THE END. You may all now go and change your undies, I hope. :)
