Day 18: doing something together - Prompt by boomchickfanfiction<3<3<3<3<3<3<3
Cloud had arrived at training early that morning. One thing about having Sephiroth there to wake him up, he was almost always on time to his morning appointments now. He yawned as he stepped into the training room where he and Zack met for their weekly mentoring sessions.
He stared at the empty room for a moment, blinking. Usually Zack was up well before him, and was already running through forms in the training room before Cloud got there. His endless energy started early and went late into the night, and Cloud couldn’t imagine anyone being fully able to keep up with him. But this time, the room was deserted, aside from a slip of paper in the middle of the floor. Cloud walked over slowly, staring down at it a moment. His name was written on the top of the folded paper in pink glitter pen.
He picked it up slowly, fearing what was inside. The glitter pen suggested that Zack was in a playful mood. The last time he’d been like this, Cloud’s training for the day had been to unravel an extremely convoluted series of clues in an enormous scavenger hunt that lead him to a bench with a box of donuts.
He opened the letter with trepidation.
“Cloudy!!!” It read, with three exclamation points following his name. ”I’m skipping training to hang out with my girl today. She finally agreed to an actual date, and I have missions the rest of the week! Don’t worry though, I’m sending in a replacement. You’ll like him! Work hard, man! I’ll tell you all about the date when I get home!”
"Seriously, Zack?" Cloud muttered to the letter, sighing to himself and shaking his head. "You ass…"
He shoved the letter into his pants pocket, seeing nowhere else to put it, and unwilling for anyone else to see the gel pen writing and the glittery address. He paced around the room slowly, then settled in to stretch, finding no other way to spend his time. He leaned over his legs, smiling as he found he could grip his heels with his legs straight. He really was improving on flexibility.
"Who will he have picked though," he muttered to himself. "Kunsel’s lazier than I am about training, I can’t imagine him being a hard-ass to anyone. Luxiere is one of Zack’s least favorite people, so I doubt it’s him…"
He stretched and wondered about it for the fifteen minutes he’d been early, rolling his shoulders and pacing the room as he prepared for what could be anything.
When the doors opened, at six a.m. on the dot, he turned to face his trainer for the day with a set stance and determination. Until he saw who it was.
Silver hair glinted. A smirk tilted pale lips wickedly. Green eyes glinted in delight. Sephiroth strode through the door, Masamune held in one hand, and a training sword tilted behind him in the other. His coat whipped around his calves as he walked, the sound of his boots on the floor echoing in the empty training room.
"You have got to be shitting me," Cloud said blankly, staring up at him. "Sephiroth?"
"I beg your pardon," The man’s eyes glittered with restrained laughter as he spoke. "That is General Sephiroth or Sir to you."
"You’re Zack’s ‘replacement?’ You said you had an important meeting today!"
"This is important," Sephiroth replied with a shrug. "Enough chat. If I am to train you today, you will be trained. Start if off with fifty laps. I expect you to be done in ten minutes, Soldier."
"You are so sleeping on the couch," Cloud growled at him, even as he took off running, glad he’d stretched before hand.
The moment he hit fifty laps, he turned towards the center, expecting a cool-down from the silver-haired man who’d watched him with that same infuriating smirk. Instead, he was tossed a training sword. He only barely caught it, staring at the blade just a moment, before lifting his eyes to see Sephiroth blitzing towards him. He lifted the sword just in time to catch Masamune’s first swing. The sword sang as it moved through the air. Cloud had never seen it up close before.
He gasped as the hit drove him back into the wall, but even through his shock, he realized that he’d been hit with the flat of the legendary blade and not the dangerous edge.
“Defend yourself.” Sephiroth ordered blankly, attacking again.
Cloud struggled to keep up. He knew Sephiroth was holding back on him, but their skill levels were still completely distant from one another. It was all he could do to keep his sword between Masamune and his body. The idea of managing to work in a counterattack seemed ludicrous.
It felt like hours before a swing of Masamune wrenched the blade from Cloud’s grip, sending it flying across the room to embed inches deep in the wall. Cloud gasped for breath, lifting his hands in surrender.
“Not bad,” Sephiroth commented. “Take another twenty laps.”
“I hate you,” Cloud replied breathlessly, turning to start running.
“Fifty pushups for sassing.” Sephiroth replied, laughter definitely hidden in his voice as he slid Masamune to rest in the corner of the room.
Cloud growled at him, dropping to start the assigned pushups, sweating and panting already. He watched the first few drops of sweat fall off his face before looking up to glare at Sephiroth. The man stood before him, arms crossed with an infuriating smile on his face. Cloud grit his teeth, and worked harder. He’d show Sephiroth. He’d kick this training ass if it was the last thing he did. He would wipe that stupid smile off his fiance’s face.
He had never thought someone would make Zack’s training routines look easy, but by the end of the three hour training session with his lover, he was lying flat on his back on the floor, trying to breathe through the spots in his vision. He barely even noticed when Sephiroth sat next to him.
“You’re quite good,” Sephiroth murmured, his hand tracing up over Cloud’s limp arm, starting to massage the trembling muscles there. “Easily as good as Zack was at this point in his training.”
“You think?” Cloud managed to ask through his gasping. “I feel like I got hit by a train.”
“You got hit by me,” Sephiroth replied with a shrug. “That is much worse than a train. Do I still have to sleep on the couch?”
“If you promise to massage all the aches you gave me, I think I’ll let it pass,” Cloud gasped, lifting a weary finger to point at Sephiroth “But only this time.”
“A pity,” Sephiroth said, leaning down and kissing the tip of Cloud’s finger. “I enjoyed watching you work. You are beautiful in motion.”
“Asshole.” Cloud accused softly.
“Want to watch me in return?” Sephiroth asked with a soft smile. “I was thinking it has been a while since I tore up a VR room.”
“Promise to take your shirt off while you’re fighting and it’s a deal.” Cloud replied, giving him a worn smile.
Sephiroth chuckled softly and bent to drop a kiss to Cloud’s lips, patting him on the chest and standing. “Meet me there when you can stand up again, then. And don’t forget to cool down. It would be a pity for the two of us to have such fun watching one another and then be too stiff to enjoy the evening together.”