Summary: Written for a drabble prompt on Tumblr, where Cloud had to please Sephiroth.

Usual disclaimer: I do not own Final Fantasy or the characters, Square Enix does. This is written for fun and not profit.


"...on your knees."

Cloud sighed, pretending to sound a bit more annoyed than he actually felt. Still, the swordsman didn't care to be ordered around, not even by his lover. It was a push-and-pull cat-and-mouse game that neither one of them could ever get quite enough of.

He knew just what buttons to push, and Sephiroth knew just how to set Cloud off as well. It was calculated; Cloud would initially refuse Sephiroth's request, just to piss him off, but in the end, he'd acquiesce to anything the man desired.

Sephiroth repeated himself, slowly this time. "Cloud...I said...get on your knees."

"No." Cloud replied with a sardonic smirk. Sephiroth glared at him from where he lay back against the headboard.

"Really, Cloud..." Sephiroth said drolly.

"Really," Cloud replied, slithering up beside the general, joining him. He ran a hand down his chest, down his abdominal muscles, and then...lower. Cloud smiled as he felt and heard a low growl in his lover's throat; he could tell that Sephiroth was trying to control his breathing, stilling every muscle in his body, willing himself to do the impossible - to not let himself respond to Cloud's touch.

You'll give in, Cloud thought, pleased with himself, his grip on Sephiroth growing firmer, the strokes increasing in tempo. You always give in.

"Mmm," Sephiroth gave a throaty purr, mouth hanging open just so, looking every bit like a pleased cat.

"Still want me on my knees?" Cloud murmured in the general's ear, brushing his lips against loose strands of silver hair.

"Shut up, Cloud."