A heavy sigh slipped from the soft pink lips as he watched his brunette lover drive to their house. "Cloud?" Leon questioned, his hands tightening around the leather steering wheel. "He'll end up neglecting Riku, you know." The blonde whispered, slouching and leaning his chin into the palm of his hand, looking out the window. "I'm sure he won't." The brunette responded, turning into their driveway, turning off the engine. Cloud bit his lip, worried. Noticing his boyfriend's fears, Leon leaned over and kissed his cheek. "Let's go upstairs." The brunette suggested, pulling the blonde's hands away from his face. Cloud nodded, opening the door and peeling himself off the red leather seat. Leon watched as the blonde intricately removed himself from the car, his gaze focused on Cloud's ass, hidden away in skinny black jeans. The brunette growled as he pulled himself from the car and chased after the blonde.

Cloud felt a change in the air as his boyfriend raced after him, growls slipping from his lips. Reaching the door of their house, the blonde turned towards the brunette, grinning at the sight of the ferocious older man, chasing after the blonde. Cloud let an over the top "eek" out before running into the house, flinging the door open and stumbling up the stairs. Leon chuckled, allowing Cloud a head start. The blonde had gotten halfway up the stairs before the older man started up his incredibly fast pace. "Cloud." Leon snarled before pouncing on the smaller blonde man. Letting a surprised "eep", the blonde fell on the last step, crushed under the taller man's weight. The brunette ground his leather clad erection into the blonde's ass, groaning at the delicious friction. Cloud moaned as he felt the brunette's hips roll into his ass, pushing him painfully against the stairs.

Leon ground his hips into the blonde's ass again, loving the painful gasps slipping out of his lover's mouth. Cloud couldn't keep his lips shut as another moan ripped from his throat. He loved the utter lack of care that his boyfriend displayed during sex, as if he was only interested in getting himself off which in turn got Cloud off. He felt like a masochist as his erection hit the stairs with every roll of the older man's hips. "Leon." Cloud panted, his cheek painfully pressed against one of the wooden stairs. Leon smirked at the sight before pulling the blonde off the stairs by his hair. "I know, love." The brunette whispered before licking the blonde's cheek and throwing him down onto the stairs again. Cloud shivered and waited patiently for the sexual onslaught to actually begin.

The blonde trembled against the stairs, his excitement clearly evident in his blushing cheeks, open mouth and lusty moans. Leon grabbed Cloud's hips and wiggled his pants down until they fell around his knees, his ass bare to the brunette's intense gaze. Leaning down, Leon bit one of Cloud's pale cheeks, causing the blonde to tremble more. "L-Leon." Cloud whimpered, his nails digging into the hardwood floor at the top of the stairs. Smirking, Leon silently spread the blonde's cheeks apart and licked the quivering entrance. A soft surprised squeak escaped Cloud's lips as his brunette lover went for gold, thrusting into his tight heat with his tongue. Leon could feel his lover shudder around his tongue and smirked against the blonde's skin. Cloud turned a dazed expression towards Leon as he felt the brunette tap on his shoulder. Three fingers appeared in front of the blonde who happily took them into his mouth, sucking and coating them in saliva. When Cloud had deemed them slickened enough, he pulled his mouth back giving the brunette's index finger one last lick.

Leon took his hand back from the eager blonde and pushed his wet index finger into the quivering heat, continuing to lick and lap at the entrance. Cloud hissed at the slight pain of the brunette's finger but he had no time to recover as Leon added another finger to his ass. The blonde had no issues though with making this a quickie, the stairs were not forgiving to his knees and back. Scissoring his two fingers into his smaller lover, Leon heard a shivery gasp from the blonde as he brushed up against his prostate. "Ah, Leon!" Cloud cried, his back bowing from the pleasure, he would never get used to that swooning feeling as the brunette continued to prod his bundle of nerves. Leon ignored the blonde's cries of pleasure as he focused on opening up his still tightened entrance. Without any lubrication, the brunette was worried he'd tear Cloud with his ever growing erection. The blonde had been surprised the first time he noticed that Leon's cock never seemed to stop hardening, getting thicker and thicker with every tease from the blonde. Cloud had never intentionally teased the brunette like that again, it had taken two weeks for his ass to completely heal.

Shoving his third finger in, Leon relished in the loud cries of his lover, who had begun to writhe underneath him. "It's not enough, Leon!" Cloud barked, trying to wiggle his ass back onto the fingers in an attempt for them to hit his prostate fully. This fingering shit was nice and all but Cloud wanted to be dominated already. Leon chuckled at his feisty blonde's actions, slipping his fingers out. Even though the brunette had done what Cloud had asked, he whimpered at the loss of contact. Leon quickly aligned his cock with the blonde's entrance and thrust into the tightening entrance. Cloud pounded his fists against the wooden floor as he grunted at the rough thrust of his lover. "F-fuck, Leon. Hmph, ahh!" The blonde moaned, as Leon upped the ante, thrusting into the tightening heat with no holds barred.

Cloud began to writhe again as the brunette hit his prostate and continued to ram into it, causing the blonde's vision to spike. Leon groaned as Cloud's already tight heat clenched around his cock, almost painfully. "Oh, so close, Leon!" Cloud moaned as he began to jerk his weeping cock in time with the brunette's thrusts. Grabbing onto the blonde's hips, Leon pulled out of the blonde fully before slamming back into the tight entrance. Cloud shrieked as he came onto the stairs, his cum dribbling down his cock. Leon could barely thrust into the clenching muscle as he neared his own orgasm. Digging his nails into the blonde's hips, Leon slammed into Cloud once more, releasing his orgasm deep into the blonde.

Cloud moved to pull himself off the brunette's cock when he received a growl from the taller man. "Don't." Leon snarled, biting the back of the blonde's neck. Cloud frowned as he stayed in the uncomfortable position the brunette had him in. Licking and nibbling the smaller man's neck, Leon almost purred in content. Inhaling the scent of his marked lover, the brunette smirked in satisfaction. "Do you think Sora will be okay?" Cloud murmured, breaking the silence only to receive another growl from his lover. "No Sora. Only Leon." The brunette snarled again, emphasising his point with a harsh thrust of his hips, slamming his still hardened cock into the blonde's prostate. "Un! Okay! Leon!" Cloud moaned as he leaned back into the brunette's touches.

"I wonder if Leon and Cloud got home okay." Sora mused, as he lay next to his out of breath doll. "Who cares." Riku panted, his body covered in his own thick ribbons of cum. "Someone's a little aggressive after I treated you so nicely." Sora said, mockingly. Riku glanced over at his master before wriggling closer towards the tanned boy. "I wish you would always treat me this nicely." The silver haired doll whispered as he nuzzled Sora's thigh affectionately. "Hey, I always treat you right." Sora protested until his doll glared at him. "Okay, well. Here's to new beginnings." Sora joked, nervously.