Who: Leon and Cloud
What: Dinner and a Movie
When: Saturday January 19th
Where: Leon's house and a restaurant
Why: I don't know why I bother with this bit anymore. :|
Also: Rated M for Mature.
Cloud had called him earlier, so when Leon heard the purr of his motorbike on the street outside he wasn't surprised. He set down his laptop on the coffee table in the living room and rose to open the door, watching the blond dismount from beneath his bangs. He hadn't seen Cloud in a couple days, and while he was loathe to actually admit, he was glad to see him now.
Cloud had been nervous about returning to Leon's. He could have easily done so last night, but things were different now than they had been the last time he'd come over. He hadn't felt the need to call Leon before dropping by since the offer had been extended until now. He pulled up to Leon's, his heart beating faster as he stepped off, grabbed his travel bag and made his way to the door where Leon was waiting. "Hey."
"Hey," Leon echoed. He stepped aside for the blond to enter, not quite sure how he was supposed to act except normal.
Cloud took off his shoes after stepping in. He glanced at Leon and wondered if he was supposed to kiss him. Tifa and the kids had been watching old television shows and that's always what people in relationships seemed to do in those, but this wasn't a television show. "So, er, how was the rest of your week?" he settled on asking as he made his way over to the couch.
Shutting the door behind them, Leon followed Cloud to the couch and sat where he'd been fiddling around on his laptop before. "Uneventful. We've been working on housing."
"What're you doing?" Cloud asked, motioning to the laptop.
Leon shrugged. "Browsing. I finished my book, so I had some free time."
"Browsing for what? More fan art?" Cloud asked.
Leon shook his head. "No, but it's hard to avoid."
"Only if you're searching for images."
"No. It's everywhere." Leon didn't want to elaborate further. He'd been curious.
"Really? I've only found fan art when doing image searches." Cloud shifted slightly, trying to surreptitiously look at the screen.
Leon tried to tilt it un-suspiciously away from his with his foot. "It's all connected when I look."
Cloud raised an eyebrow but decided to leave it at that for now. He didn't really need to know what Leon was looking at on the computer.
Leon raised an eyebrow back.
Cloud shrugged and leaned back in his seat. Matt had loaned him another western, but he wasn't in the mood for watching a movie at the moment. "You eat recently?"
"Not since this morning," Leon replied, though he kept quiet about how he'd waited. No use making two meals if they could just eat together later.
"Lose track of time browsing?" Cloud asked, hoping that Leon hadn't been stupid enough to purposely wait this long on eating.
Leon shrugged again. "I was going to eat when you called. A couple hours won't hurt."
"Hm. I was thinking we could go out and get something to eat," Cloud replied.
"Now?" Leon asked somewhat hopefully. He was hungry.
"No. Next week," Cloud deadpanned.
"You're early, then."
"Am I? I guess we could go now then."
Leon rolled his eyes. "Put your shoes back on." He rose from the couch to go get his own.
Cloud got up and put his shoes back on. As he was tying the last one, he glanced over at Leon. "You want to drive?"
Leon's head snapped up a little quicker than he would have liked. "Can I?"
Cloud couldn't help but smile at Leon's reaction. "Yeah, but sorry to tell you, it still won't be alone."
Leon ignored it and turned back to putting on his shoes. "Unless you were planning to run behind, Strife, I kind of assumed that already."
"I don't run quite that fast."
Leon smirked. "Then you'll have to ride behind me."
"Maybe I will try to run," Cloud teased.
Leon stood and shrugged on his jacket. "And maybe you can sleep on the couch tonight," he teased back.
Cloud stared at Leon, his mouth gaping open in shock.
Leon smirked and held out his hand. "Keys?"
Closing his mouth into a firm line, Cloud reached into his pocket and pulled out the keys, tossing them at Leon, purposely aiming at his chest instead of his hand.
Leon caught them anyway. He brushed past Cloud, his smirk widening at the blond's reaction, and opened the door. "Well?"
"That wasn't funny, Leon." Cloud walked out the door and down the steps, heading over to Fenrir. He'd remembered to pack a spare pair of goggles this time and pulled one set out for himself and tossed the other pair at Leon.
Leon caught them against his chest as he approached. He raised an amused eyebrow at Cloud. "I thought it was."
"It wasn't." Cloud stood next to the bike waiting for Leon to get on first.
"Why not?" Leon moved next to it and braced his hands against the handlebars before swinging a leg over and settling comfortably on the seat.
"It just wasn't," Cloud said. He climbed onto Fenrir behind Leon, wrapping his arms around his waist.
Leon settled the goggles over his eyes before kicking the bike into gear. He revved the engine experimentally. "You're too sensitive."
"And you're an asshole," Cloud replied with a smirk.
Leon glanced back at him before he realized he was joking. Rolling his eyes, he tore off down the street and then realized they hadn't decided on a destination. "What do you want?"
"Anywhere that serves fish sounds good to me." Cloud leaned forward and rested his chin against Leon's shoulder as he sped up.
Leon tried to repress a shiver, the feel of Cloud behind him somehow much different now than it had been the last time they'd done this. He nodded and started off for the nearest seafood place.
Cloud enjoyed the view from over Leon's shoulder, finding it much more relaxing being a passenger now that he wasn't being questioned about the function of various buttons. He resisted the sudden urge to let his hands wander, knowing that giving in could result in an accident.
It didn't take long to find a good seafood restaurant, and Leon let Fenrir slow to a halt in one of the parking spaces outside. He glanced at Cloud over his shoulder. "This all right?"
Cloud looked over at the building then back at Leon, trying to ignore just how close their faces were. "Yeah."
Leon tried to ignore it too. He looked away to peel the goggles off. "Good."
Releasing his hold around Leon's waist, Cloud removed his goggles and climbed off the bike. He made his way to the door, not really thinking about how he should maybe wait for Leon first.
Leon didn't mind. He pocketed the keys and followed, wondering what he wanted.
Cloud walked in, only to be immediately assaulted by a host asking how many and for a smoking preference - two, non-smoking. The host nodded and stepped away to mark something down. He nervously ran a hand through his hair and took in the interior of the restaurant.
Leon stepped up beside him and looked around curiously, the smell of food making his stomach growl. When the host nodded at them he glanced at Cloud and followed, sliding smoothly into one end of the booth they were led to.
When the waitress led them to a booth, Cloud wondered why she couldn't have taken them to a table instead. It would make choosing where to sit much easier. He stood next to the booth for a minute trying to decide whether to sit next to or across from Leon. Deciding it might be less awkward, Cloud slid onto the bench across from Leon.
Leon raised an eyebrow at him, confused by the hesitation. He took the menu handed to him and began flipping through. Everything looked good when he was this hungry.
Cloud didn't notice the look Leon gave him and picked up the other menu, skimming through to see if anything popped out at him before going back for a closer read.
After making his decision, Leon closed the menu and sat back in his seat, waiting for the waitress to bring them back some water.
It wasn't until the waitress returned that Cloud had picked out what he wanted to eat. He started to place his order before the waitress had even asked if they were ready. He really shouldn't be so nervous, should he?
Again, Cloud was acting a little off, but Leon didn't want to poke at it right now. He placed his own order and then leaned his elbows on the table to wait.
"Have you ever been to this place before?" Cloud asked. Leon seemed very calm and relaxed and it made him feel like an idiot for being so nervous.
"No." Leon glanced up at the decorations. There were tons. He looked back at Cloud again. "Have you?"
"No, most of my eating out tends to be at inns."
Leon frowned. "Inn food isn't usually very good."
"It's food though." Cloud shrugged.
"How often do you stay at inns?" Leon was sure they'd had a conversation similar to this one before, but he didn't understand why Cloud chose inns over friends' homes.
"I haven't stayed in one all month, but, it used to be once or twice a week."
"And you could afford that?"
"Yeah. There wasn't much else to spend my money on. Food, gas, clothing and inns when I needed them." Cloud twirled the straw in his water around, listening to the ice clink against the glass.
"Mmm." Leon understood that. He'd spent most of his life without a proper house too.
"When I started my delivery service, it wasn't even about making money, it was just about having something to do. And helping Tifa out."
Leon nodded. "Do you enjoy it?"
"Yeah," Cloud nodded.
"That's good." Leon wasn't very good at making smalltalk. He glanced around the restaurant again.
Cloud looked around the restaurant, too. He noticed all the couples and families, and a couple of groups of businessmen. At the booth across from them were two girls holding hands over the table and giggling. He couldn't tell if they were a couple or just really close. For all he knew, they could be sisters.
Leon was watching the family behind Cloud. They were loud, and it was hard not to let them draw in his attention. He sipped at his water and sighed. Their food was taking forever.
Leon glanced at him and nodded. "Yeah. It's not bad. Something to do."
"What are you going to do when it's all complete?"
A little surprised, Leon stared for a moment. "...I don't know. I haven't thought that far ahead yet."
"Oh." Cloud stirred his ice again.
Leon fiddled with his straw. He'd been putting off thinking about that question. But he supposed he'd deal with it when it happened. He glanced up again. "How come you wanted fish today?"
Cloud gave Leon an odd look. "Because it's what I was in the mood for?"
"I was asking why you were in the mood for it."
Cloud shrugged. "I don't know, it just sounded good." And usually seafood restaurants are nice places, he thought to himself.
Leon shrugged. He didn't really care, he'd just been trying to make conversation again. He stirred his water with the straw.
"Maybe we should have ordered an appetizer, this food is taking forever." Cloud sighed and looked around for their server.
"Yeah, I was just thinking the same thing." Leon sighed. "At least it should be good."
Cloud noticed a lot of noise coming from the other end of the restaurant. Looking over to see what it was, he spotted their server, along with every other server in the restaurant singing happy birthday at some table.
Leon looked where Cloud was and sighed heavily. "Maybe we'll get it when they're done."
"Hopefully."
Leon watched until the song was finished and kept his eyes on their server until she disappeared back into the kitchen. A few moments later she reappeared with what was unmistakably their food and sat back in his seat with a relieved sigh. "Here it comes."
"It's about time." At least with food at the table they wouldn't have to worry too much about conversation.
Leon nodded at the waitress as she set their food down in front of them, and without another word dug in.
Cloud held back a laugh as Leon dug into his meal. He waited until the waitress was several feet away before starting in on his own food.
Leon glanced up at him. "What."
"Nothing."
He'd seen something, but right now he didn't really care what, so he let it go. "Is yours good?"
"Yeah, you want a bite?" Cloud nudged his plate towards Leon.
Leon glanced at it. "What is it?"
"Crab stuffed shrimp, lobster tail and grilled salmon." Cloud thought it was all kind of self explanatory except for perhaps the stuffed shrimp - especially considering Leon had got lobster.
"That sounds good." Leon eyed his food thoughtfully. Then he took a bite of his own instead, shaking his head. "It's yours. You eat it."
Cloud rolled his eyes, "If it sounds good, just try it. One bite isn't going to make that much of a difference."
"I've had it before," Leon told him. "Did you want to try mine?"
"I've already got lobster, but thanks."
Leon shrugged and returned to his own food.
Cloud pulled his plate back towards himself and continued eating. When there was only one bite left of the crab stuffed shrimp, he held it out to Leon on his fork. "You sure you don't want to try it?"
Leon looked up at it. "It's your last bite. You eat it."
"I've had all the other bites."
Leon sighed. "Is it really that good?"
"I thought you said you'd had it before?" Cloud sighed. "Just eat it already or I'm going to look stupid for holding this fork out."
Rolling his eyes, Leon reached for the fork. "Fine. Like we don't look stupid anyway." When he took the bite he raised an eyebrow in mild surprise. "It is pretty good."
"Of course it's good," Cloud replied, grabbing his fork back. "And why would you say we already do?"
"Because you were already holding your fork out," Leon told him flatly. "Are you full?" He was just finishing up his own meal.
"Oh." Cloud looked down at his plate. "I'm not hungry anymore, but I'm not full either." He nudged the last few bites on his plate.
"Do you want to take them back with you?"
"Nah, you want them?"
Leon looked at him. "Are you sure you don't?"
"I'm sure. I'm not going to take home three bites of food."
Shrugging, Leon pushed his plate aside and dragged Cloud's over. He finished off the food and then his water. "Ready to go, or do you want dessert?"
"You've got ice cream back at yours, right?" Cloud watched as Leon ate the last of his food.
Leon nodded. "I think so. You don't want anything else?"
"I don't think I could eat even half a dessert right now."
Leon snorted softly. "Let's go, then. Let me get the check."
"I can get the check."
Leon looked at him. "Your motorbike got us here. I can pay."
Cloud sighed, "Whatever."
Frowning, Leon stopped digging out his wallet and set it on the table. "What?"
"You buy all the groceries and you bought both times we ordered in."
"And that bothers you?" Leon asked. "We were in my house."
"No, but I thought maybe I could treat you for once." Cloud really hoped he wasn't blushing because he was certainly embarrassed enough having admitted that.
Leon frowned at Cloud's light blush, but shrugged and put his wallet away. "Whatever, I don't care either way." It had been obvious Cloud was actually annoyed, and the man's frequent mood swings were beginning to bother him. He wished he would come out and say when things annoyed him, otherwise Leon wouldn't know.
Cloud pulled out his wallet when Leon put his away and paid for the meal. Once the bill was all set he glanced over at Leon, "Ready?"
"Can I drive again?"
"Yeah."
Leon nodded. "Then yeah, let's go."
"Then? Were you planning on refusing to leave if I said no?" Cloud teased.
Leon glanced at him as he stood. "No. Just planning to hold your keys hostage." He dug them out of his pocket and dangled them in front of Cloud.
"Good thing I don't have a spare with me or that'd be ineffective." Cloud stood up and started walking towards the door.
"Why would you carry two keys at once?" Leon asked, walking with him.
"For various reasons," Cloud replied.
"Name one."
"I'll give you a good one when we get back to your place."
Leon smirked. "Can't think of one now?"
"That's exactly it, Leon," Cloud said, his tone flat. He resisted the urge to roll his eyes.
Leon's smirk remained in place until they reached the bike and he climbed on.
Once he was on the bike behind Leon, Cloud allowed himself to smirk. He already had a good reason in mind before he'd even brought up the spare key. He wrapped his arms around Leon and rested his chin against his shoulder again, making himself comfortable for the ride home.
Leon let the blond relax against him before starting up the bike and turning it back to his house. The ride was much more pleasant when he was full, Cloud keeping his back warm, and seemed to go by much more quickly.
Leaning against Leon like this blocked most of the wind and made the ride very relaxing. Cloud pressed his nose to his shoulder, inhaling the mixture of laundry detergent and Leon from his shirt.
The ride was comfortable enough that Leon almost didn't want to turn off the bike as he rolled up in front of his house. He sighed as the sound of the engine died. "Ready for dessert yet?"
Cloud held out his hand for the keys as he got off Fenrir. "Yeah, ready enough."
Leon reluctantly dropped them into his hand before climbing off as well. "All right." He started for the house.
Cloud pocketed the keys then followed Leon to the house.
Leon opened the door for them and moved aside for Cloud to slip in next to him before leaning against the wall to pry his shoes off.
Cloud quickly took off his shoes then headed over to his travel bag. He rummaged around in one of the smaller pouches for something. He quickly found it and shoved it into his pants pocket.
Leon glanced at him in mild interest on his way to the kitchen. "Do you want something to drink?"
"Sure," Cloud called out. Once he was certain that Leon was in the kitchen, he moved to take a glance at the laptop that had been left running, amused to find that his earlier comment about everything being connected had meant he was still browsing deviant art. Not wanting to be too nosy, he headed into the kitchen and leaned against the entryway frame, crossing his arms as he watched Leon.
Leon looked up when he head Cloud's shuffle behind him, and reached into the fridge to grab a beer and hold it up. "Want this? Or water? Or there's also the ice cream."
"Sure." Cloud walked over to take the beer bottle from his hand. He'd had a killer hangover Thursday morning, yet somehow he'd managed to get going by midday and got all his deliveries taken care of. He groaned to think of another hangover so soon, but Leon wasn't the type to encourage him to drink to excess like Matt was with his drinking game.
Leon grabbed one for himself and then closed the fridge door and leaned against it, twisting off the cap. "I went grocery shopping yesterday," he said by way of explanation for his full fridge. "So there's a lot to choose from now."
Cloud peeked into the fridge before Leon closed it and noted the wider selection of things. He wondered if his taking forever to pick out something to make for dinner the other night had anything to do with the now full fridge. He opened his beer and took a swig before remembering he had wanted to say something. "I told you I'd give you a good reason when we got back to why anyone would carry a spare key around."
Leon looked at him in mild interest from over the top of his own beer. "Think of one yet?"
Cloud smirked and reached into his pocket, pulling out the small object he'd grabbed from his travel bag. "To give it to someone," he said, tossing that something at Leon.
Leon caught it on reflex and looked down at in in surprise, then snapped his gaze back up to Cloud. "To me?"
"Yeah, you." Cloud ran a hand awkwardly through his hair. "I figure this way if I happen to lose mine while I'm here or close to here I won't be stranded. And well, this way you can take Fenrir out whenever you want." He blushed at the last bit.
Leon blushed too, well aware of how much Cloud loved his motorbike, and of the gesture he was making. He closed his fingers over the keys and looked down at his hand. "...Thanks."
Cloud nodded, not sure what else to say. He had a spare set at Tifa's, but they were tucked away somewhere safe in the room he uses when there. He awkwardly ran a hand through his hair and took another swig of the beer. "I guess you know now that it wasn't that I needed time to think of a good answer."
"Yeah, I guess." Leon tucked the keys in his pocket. "We can try fitting the hovercraft on him tomorrow."
Cloud nodded. "Does ice cream go well with beer? Or should we save that for later?"
"Probably later," Leon suggested. "Unless we want to make floats or something."
"Aren't those usually made with root beer? not beer beer?" Cloud looked worried about where the idea was going.
Leon shrugged. "Are they? I don't know. What else do you want to do?"
"Matt sent over a western he thought we'd like. We could watch that?" Cloud suggested.
Nodding, Leon started back for the couch. "All right. A comedy?"
"I'm not sure, but knowing him, it probably is." Cloud reached into his bag and pulled out an unmarked disc. "Oh, he said we could keep it, since it's just a burned copy."
"All right." Leon took it from him and moved to put it in, then settled back on his end of the couch again with the remote.
Cloud considered sitting down next to Leon, but settled for sprawling out in his new usual spot. He watched as the movie started, a typical old western, though the dialogue was fairly bad. He began to wonder if Matt had even watched the movie.
Leon thought this wasn't nearly as good as any of the others he'd watched. He glanced at Cloud curiously. "What's this called again?"
Cloud held up the blank sleeve the movie had been in. "I don't know. He said it was good. I'm not seeing anything that matches his review of it."
Frowning, Leon leaned over and took the sleeve from him so that he could see that there was nothing on it for himself. "That's weird."
"Maybe he handed me the wrong one?" Cloud shrugged, turning his attention back to the movie. His eyes widened. Somehow, in the time they were discussing the movie, the cowboys had gone from fully clothed to wearing only their chaps and hats. "Er..."
Leon glanced up, then did a double-take, his eyes widening as well. He bent the sleeve open to make sure there was nothing inside before glancing back up at the screen again. "...Uh. Are you sure you heard him right?"
"He didn't say anything about this..." Cloud said, unable to tear his eyes away from the screen. He shifted uncomfortably and cleared his throat.
Leon found himself unable to look away either, a blush heating his cheeks as he realized what they were watching. "This isn't a western, Strife."
Cloud blushed and downed the rest of his beer. "I can see that, Leon." He cautiously glanced over at the other man.
Leon's blush darkened. "Where's the remote?" he pretended to look around for it as an excuse to keep his eyes off the screen, even though he was only half successful.
"I don't know, you were the last one who touched it." Cloud spotted the remote sitting on the arm of the couch, but quickly turned his attention back to the porno. Pointing the remote out would only embarrass Leon more.
"Are you actually watching it?" Leon wasn't sure which was worse; the fact that he was tempted to watch or the fact that Cloud was.
"It's kind of hard not to," Cloud replied.
"It's pornography!"
"I've never seen one before." Cloud blushed even more and wished the couch would swallow him hole so he wouldn't have to be so embarrassed.
Leon mumbled something unintelligible in order to hide the fact that he hadn't either.
"Did you find the remote yet?" Cloud asked then bit down on his lip. He wasn't sure he actually wanted Leon to stop the movie.
In his haste to grab it from the armrest Leon knocked it over, and had to lean over the side to get it. "Yeah. Give me a minute."
Cloud's attention turned to Leon when he heard the clatter. His breath caught in the back of his throat as he watched Leon lean over the arm. "I don't know if I can," he thought to himself... out loud.
Leon paused and glanced back over his shoulder at Cloud with a frown. "What?"
"What?" Cloud shifted in place, trying to avoid meeting Leon's eyes.
"Didn't you say something?" Talking helped Leon to keep from listening to the unmistakable sounds coming from the television.
"I don't think I did..." Cloud replied. "Maybe you just heard the movie..."
"No, I heard you."
"What did I say?"
Leon flushed and turned back to grab the remote off the floor. "Nevermind."
"Is there a reason you're not just getting off... getting up to grab that?" Cloud groaned and covered his face with his hands.
Leon leaned the last bit of the way to snatch the remote up before sitting back on the couch again and very carefully not meeting Cloud's eyes. "It was easier."
"Leon," Cloud said in a low voice. "Is there a reason you haven't hit stop yet?"
Leon didn't want to, because turning it off meant getting up to take it out, and that was something he didn't really want to try yet. "...No."
"You're enjoying it, aren't you?" Cloud asked.
"No." Leon gave Cloud a brief glare.
Cloud awkwardly shifted into a sitting position then stood. He walked over to Leon, standing in front of him to block the television screen. "Then hand me the remote, I'll press stop."
Once the remote was in his hands, Cloud twisted around and hit stop then dropped the remote to the coffee table. "See? That wasn't hard at all."
"You were the one watching it," Leon said in his own defense.
"You were the one with the remote!"
"I dropped the remote."
"Not my fault."
"Not mine either."
"What, did it grow legs and jump out of your hand of it's own accord?"
"I didn't see you protesting."
"So? It was kind of hot." Cloud blushed as soon as the words left his mouth.
Leon blushed as well. "Then why did you turn it off." He regretted opening his mouth as soon as he did and quickly closed it again.
"Because it was hot," Cloud replied.
"So?" Leon wanted to know. He wished Cloud would sit down again. It was uncomfortable to have to talk to him when he was standing right in front of him like this.
"Do I have to draw you a map?" Cloud asked, thoroughly embarrassed.
"Of what?" Leon asked back, embarrassed, flustered, and confused.
Sighing, Cloud turned around and bent over to pick up the remote. "I'll turn it back on until you figure it out."
Leon's breath caught just the tiniest bit at Cloud's unexpected display, and he suddenly found he couldn't look away. "...Uh." His throat felt dry.
Cloud stood up with the remote in his hand and pressed play. He turned and set the remote on the arm of the couch and looked down at Leon. "Yes?"
Leon looked up at him somewhat uneasily. He knew what he wanted to do, especially now that those sounds had started up again from the TV, but he wasn't sure quite how to go about it.
"I'm blocking your view," Cloud pointed out, however he didn't bother to move.
"Yeah." Leon didn't add that he didn't exactly mind.
Tired of waiting for Leon to make a move, Cloud sank down onto his lap. "Better?" he asked, his face red.
Leon made a soft sound, his breath picking up now that he had a lap full of warm body and Cloud's face was much closer than it had been. He nodded, not trusting his voice, and tried very hard not to think about kissing him, even though he was failing.
Cloud swallowed the lump that was forming in his throat. He wasn't sure what he was doing or why he was so hesitant to do anything when they'd messed around twice before. He let out a shaky breath next to Leon's ear, trying to give him a chance to make a move.
Leon shivered, the sound of that shaky breath making his own catch. He tilted his head so that his cheek was pressed against Cloud's, well aware that it was his turn to do something and that he wanted to, he just found making his desires noticeable to be a little embarrassing. A hand found a perch on Cloud's hip before he realized it, though. He left it there. He didn't want the blond getting the wrong idea.
It was strange how worked up these little touches were making Cloud. He'd been aroused ever since the western turned into porn, and even with the sounds still going in the background, they were nothing compared to the feeling of Leon's body pressed against his, of his hand on his hip. He continued to breathe against Leon's ear, and after a moment he darted his tongue out to trace along his earlobe, wanting to hear that same shaky breathing in his ear.
Leon was too preoccupied with Cloud's warmth and scent to even think about glancing at the movie going on just past them. When he felt that warm tongue he gasped softly in surprise, a shudder rolling through him, and then leaned into nuzzle somewhat hesitantly at Cloud's ear in return. His arousal spurring him on, he nosed the little wolf earring he'd never really paid attention to before, then took it in his teeth and tugged gently.
Cloud moaned, his hips thrusting forward in response. He ran his hands along Leon's shoulders and on down his arms, gripping them firmly just above the elbow. He'd never doubted Leon's strength, he could tell just by looking that Leon was more muscular, but actually feeling those muscles beneath his hands was different than seeing them. He moaned again and ran his tongue along Leon's neck behind and below his ear.
A low groan slipped from Leon's throat, both hands gripping Cloud's hips now, then sliding upwards just beneath his shirt. He was breathing heavily into Cloud's ear, teeth scraping lightly against his jaw, before he decided to lean backwards until his back met the couch's, tugging Cloud back with him.
Grinding his hips against Leon's as they moved back, Cloud kissed his way along his jaw, slowly making his way to lips. He breathed against Leon's mouth for a moment, brushing their lips together a couple of times before giving in and kissing him firmly.
Leon returned the kiss eagerly, the hand he'd been bringing up when Cloud had hesitated now brushing against his cheek and temple briefly before threading through his hair. His other hand slid down over the back of Cloud's jeans, urging his hips closer as he ground back with his own, practically lifting them from the couch in his rush for friction between them.
Cloud shoved a hand between them, cupping Leon through his jeans. He felt like they were wearing too much, but he was loathe to move enough to do anything about it. Urging Leon's tongue into his mouth, Cloud let his teeth scrape lightly across the top as his tongue slid along the bottom. He brought his other hand up to Leon's neck, firmly gripping him by the nape. The sounds of the movie were now distant in his mind as he was much more intent on listening to the noises Leon made.
Leon moaned loudly at the multitude of sensations, his mind going completely fuzzy as he bucked into Cloud's hand and panted into his mouth. It felt like his arousal had just doubled in the last ten seconds and he kissed Cloud harder, teeth scraping the tip of his tongue and fingers digging into his ass in an effort to drag him closer as he ground against that hand.
Gasping for breath, Cloud broke the kiss and looked Leon in the eyes. His hand continued moving in his lap. Once he caught his breath, Cloud asked, "Can I try something we haven't done yet?" He licked his lips and waited for Leon's answer, nervous and excited despite the act itself being nothing new for him.
Leon had to stare a moment longer before he registered Cloud's words, his eyes sliding in and out of focus as Cloud's hand continued moving against him. He nodded, then leaned forward to kiss him again, loathe to actually pull away long enough to do anything else.
Cloud moaned into the kiss, then slowly pulled away, not only his mouth moving this time, but his whole body. His breath and hands shaking from nerves, Cloud slid to the floor on his knees between Leon's legs. He licked his lips again and moved in his hands making much quicker work of unbuckling the belt that actually served a purpose than he had last time. Unzipping the jeans, he shoved them down just far enough to release his cock from beneath the layers of fabric.
He glanced up at Leon again, wanting to make sure that this was okay and that Leon wasn't going to be surprised in a moment. Cloud closed in the remainder of the space between them, his breath warm against the head. He traced his tongue along the sensitive flesh, slowly, giving Leon a chance to back out if this was too much.
Leon had to force a swallow past the lump in his throat as he realized what Cloud was doing, his breath quickening exponentially and his body stiffening in both anticipation and anxiety. When his felt Cloud's tongue against him, though, his eyes slid out of focus with a low groan, hips arching. "Hyne," he panted, trying to force his eyes to work again so he could at least focus on Cloud. "You don't have to do this..."
"I want to," Cloud replied. He didn't understand why that was always the response. Matt and Kadaj had both responded that way, though Kadaj's protests had made sense in hindsight, as infuriating as that sense was. Matt knew that Cloud wasn't that experienced and didn't want Cloud to feel obligated about returning the favor. However this time he wasn't giving it in return. He flicked his tongue across the head again and looked up at Leon, reassuring him with eye contact that he did not feel obligated to do this at all, it was purely his desire to do so.
Leon nodded, his mind a blur as he swallowed the next moan rising in his throat. He lifted a hand and slid it into Cloud's hair gently, trying to bely the impatience he actually felt, and lifted his head off the back of the couch to watch. He couldn't quite believe Cloud Strife was doing this to him, of all people, but he wasn't about to say no if he really wanted to.
As Leon's hand slid into his hair, Cloud opened his mouth wider, sliding his tongue along the bottom of Leon's cock as he slowly wrapped his mouth around the head. He moaned and closed his eyes, wrapping his hand around the base and stroking lightly.
It took all of Leon's willpower not to let himself buck into that warm mouth, his fingers tightening in Cloud's hair as his other hand quickly moved to join them. He concentrated on breathing instead, practically panting again as heat coiled in his stomach. It'd been way, way too long since he'd felt anything but a hand there, and he knew he wasn't going to last long at all.
Cloud gradually took in more and more until his lips met his fist, the rhythm and speed with which he was sucking increasing after that point. Leon's hands and moans were nothing short of encouraging and Cloud moaned around him, his tongue curling underneath and tracing intricate designs.
Leon gasped at the vibration, his hips thrusting shallowly before he could stop them. "Hyne," he breathed, but stopped himself from asking how Cloud had gotten so good at this just in time; he didn't want to stir up any bad memories now, of all times.
Cloud hummed his amusement at Leon's reaction, unable to smile at the moment. What he hadn't learned from Kadaj and Matt, he'd learned from research on the internet, not that he'd ever admit to that. He twisted his hand around as it moved up and down, eager to make Leon come, eager to hear what he'd call out as he did.
Leon whined softly, barely noticing the sound as his hips began twitching. A few moments later the only warning he thought to give was a tightening of his fingers in Cloud's hair as his body tensed up and trembled for a moment, then released in an even more powerful climax than he'd had the other night. He sucked in a breath and released it in a hiss. "Nngh, Cloud..."
Hearing Leon use his name instead of calling him Strife caused Cloud to moan. He swallowed everything down and licked Leon clean. There was a trace amount on his hand and looking up at Leon he licked that off too before climbing back up onto his lap. He brushed his lips against Leon's, leaving it up to the other man to actually kiss him in return.
It took a moment to regain his bearings enough to recognize that Cloud was in his lap again, and Leon shivered at the realization of what he'd just done. He didn't hesitate to kiss him, though, the foreign taste in his mouth new, but not unpleasant. He slipped his arms around Cloud's back and slid them under his shirt, wishing now that it was off and feeling a bit indecently exposed in his own clothing. He pulled back to look at Cloud blearily, his mind still hastening to catch up with the rest of him. "You're incredible." He didn't remember until after that he'd meant to say That was, and flushed lightly at the slip.
Cloud's breath hitched at Leon's words. Had he really said that? Or was Cloud just imagining things. However, the blush that stained Leon's cheeks was enough to prove that he wasn't just hearing things. Cloud blushed and buried his face against the crook of Leon's shoulder and neck. The light touches along his back were driving him crazy and he wanted Leon to touch him more, touch him everywhere. He didn't expect that Leon would suck him off in return - not when he'd been protesting being interested in men just days before. However, friction of any kind would be appreciated and he began wriggling in his lap.
Leon leaned his head against Cloud's when he buried it in his shoulder, enjoying the contact between them even through his embarrassment. When he realized why Cloud was wriggling, though, he flushed again, one hand sliding into the hair at the nape of his neck as the other traced the contours of his spine. "Should I, um." He wasn't sure if he was expected to return the gesture or not, but after he thought about it for a moment he realized he didn't care. Face tightening in concentration instead of embarrassment, he slipped his hands down between them and began fumbling with the button to Cloud's pants.
Cloud tilted his head so he could look down between them, watching as Leon unbuttoned his pants. "Do what you want," he murmured, not wanting to discourage him from anything he might be thinking.
Leon nodded, his fingers fumbling slightly from nerves as he dragged the zipper down and then carefully fished Cloud's cock out. He wrapped his fingers around it gently, careful not to catch it with his ring, and then stroked slowly, looking up again to press a light kiss to Cloud's lips. "What do you want?" he asked, meeting his eyes with a bit of a blush. He could always say no, but he was curious to see what Cloud was thinking right now.
Thrusting lightly into Leon's hand, Cloud let out a low moan that was cut off by Leon's kiss. He looked into Leon's eyes and thought about how Matt had been right. He'd forgot to pay attention to that the other day, but now with them so close and focused on his eyes, it was impossible not to. He licked his lips and ran a hand through Leon's hair, holding their faces close together as he spoke. "I want you to make me come. I don't care how, just... you."
His words made Leon blush, but he refused to look away right now, and instead brushed his lips over Cloud's to give himself an excuse not to. His hands tugged and teased up and down the length of him, trying to measure by the sounds he made at the way he moved what he liked and what he didn't. Then he brushed his thumb over the tip and slowed his pace, pulling back to look at Cloud again. "Do you want to lie down?"
Cloud was panting and moaning under Leon's hand, eager for more, the touch teasing and not nearly enough. He couldn't get the words out from between his heavy breaths, his message getting lost in a garbled mess of syllables. Realizing how silly he sounded, Cloud blushed and nodded his head, glad non-verbal cues existed.
Leon smiled a little, amused and a little flattered that his inexperienced fumblings could render him unintelligible. He pressed a brief kiss to his lips in apology before releasing him entirely, instead hooking his hands around his ass and half-lifting, half-rolling the blond so that he could sprawl out over the length of the couch. He crawled over him and kissed his neck, nipping lightly with his teeth, hand trailing blindly up his thigh until it found his cock again and resuming his earlier stroking. He was mildly surprised to find himself beginning to react to this again as well, Cloud's flushed face and labored breathing making his own pick up. He latched onto a soft patch of skin near the hollow of Cloud's throat and sucked, moaning softly.
"Leon..." Cloud gasped, his fingers wrapped tightly in his hair, holding his mouth to his throat, his hips bucking up into Leon's hand. After waiting so long he knew he wouldn't last much longer and he bit down on his lip as he tried to steady himself to draw it out a little bit longer.
Leon groaned against Cloud's throat, hearing his name gasped like that sending a shiver down his spine. He wanted to rub himself against him, but Cloud came first, and he nosed the collar of his shirt aside to nip at his collarbone as his hand twisted over his cock, trying to bring him off quickly after making him wait so long.
When Leon increased his pace, Cloud couldn't hold back any longer. A couple more thrusts and he was coming, gasping Leon's name several times until he was sated. There was something about all of this that he couldn't quite put his finger on, he just knew it wasn't anything he'd experienced before.
Leon kept stroking until the warmth stopped spouting out over his hand, doing his best to keep it away from Cloud's clothes as he could. He leaned up to press a light kiss to Cloud's lips when he was sure he was done, shivering again at the way he'd said his name. He nearly set his hand on the couch before he remembered what was coating it, instead settling back on his knees with a frown, still straddling Cloud's legs. His stomach twisted as he remembered what Cloud had done earlier. A moment's indecisiveness, however, was settled when he realized he didn't want to move just yet, which restricted them to the new, yet unstained couch. He brought his hand up and licked experimentally.
Cloud sucked in a breath as Leon brought his hand to his mouth. He licked his lips as he watched him, curious to see how he'd react. It was one thing to taste your own come on someone else's lips, but to taste someone else's when you hadn't ever before... Cloud bit down on his lip trying to suppress a moan.
It was different from his own, which was a bit of a surprise, and not exactly good, but not bad either. Now fully committed to the act, Leon began licking the rest of his hand clean, only then noticing the way Cloud was watching him. He flushed. "What."
"Don't stop," Cloud said, his voice a whisper. He couldn't tear his eyes away from Leon. "That's really hot," he added, blushing so deeply that the color spread down his neck.
Leon flushed deeper as well, simultaneously aroused and embarrassed that he was entertaining a vivid audience. He spread his fingers so his tongue could flick between them, eyes darting briefly to Cloud's, finding it hot that the blond was looking at him like that. He swallowed. "...If you say so."
"Nngh," was all Cloud could manage as Leon made eye contact with him. He reached up and grabbed Leon's hand by the wrist, pulling it down and sucking one of the fingers into his mouth and moaning around it. It was mostly clean already, but a little of the taste remained. He wasn't entirely sure why he'd done it, he'd just felt the sudden urge to.
Leon shuddered, his eyes sticking to Cloud's throughout the act. He wanted to ask what he was doing, why he was doing it, but feeling that warm, wet vibration around his finger made him choke on his words, as did the sudden realization that the blond was licking up his own come. He leaned over, pulling his finger from Cloud's mouth and replacing it with his tongue, kissing him hard in his own method of conveying what he liked, since words failed him.
Cloud pulled Leon tight against him, wrapping his arms around his neck as they kissed. He sucked on Leon's tongue as it slid into his mouth. Whatever this was, it was certainly more than just sex, more than just feeling good. If Leon ever tried to accuse him of otherwise again, he'd be quick to prove him wrong.
Leon was still getting used to that little trick of Cloud's, and groaned into his mouth, hands traveling up over his chest, only to catch on his shirt. "Nnh, why are you still wearing this," he mumbled against his lips hoarsely, voice thick. He began tugging up on it, determined to get it off so he could actually feel him instead of this impossible fumbling.
"I don't know," Cloud replied, sitting up just enough to allow Leon to easily remove it. As soon as he was rid of the shirt, he laid back down, the fabric of the couch smooth against his back. His hands dropped down to the hem of Leon's shirt and began tugging that up, fumbling as their limbs tangled together. He wasn't sure why it had been so much easier to get his shirt off than Leon's, but he thought it might be the angle.
Once both their shirts were removed, Cloud an his fingers down Leon's chest, exploring the lines of muscle.
Leon shivered, leaning in to attach his mouth to Cloud's collarbone, lips and tongue and a little bit of teeth exploring the raised flesh there almost hungrily. He wasn't sure why he was aroused again except that seeing Cloud's skin and smelling his scent were making him pleasantly dizzy. He bit back a soft moan. "We're going to stain the couch."
Cloud could hardly think at the moment what with Leon sucking at his collarbone, but hearing his concern made him laugh. "Good thing it's all slip covers. We can toss them in the wash."
Leon smiled against Cloud's skin, finding his laughter contagious in his current state."Is that why you picked this one out?" he asked against another soft spot, teeth grazing the skin briefly before he attached his mouth and sucked again, pulling away only after he'd left a mark and then smoothing it with his tongue.
"I wasn't thinking about that at the time," Cloud replied. "I liked it because we could sprawl out without being on top of each other." He laughed again, finding their current situation ironic when juxtaposed with his original intentions of picking out this particular couch.
Cloud's laugh was quickly interrupted by a moan as Leon sucked at a patch of skin. He idly wondered if it was going to leave a mark and that thought sent a shiver down his spine.
Leon was mildly surprised that Cloud had already been planning to spend time with him back then, but too preoccupied at the moment to make much of it. His fingers ghosted over Cloud's sides and stomach, then slid up and caught on the scars lacing his chest. They traced the outlines curiously as he moved his head up to nibble along Cloud's neck, searching for another good spot to leave a mark. "It would be better right now if it was a bed."
If I'd known a western was going to get us so worked up, I'd have pulled it out before we started." Cloud rolled his eyes. The slow exploration of fingers and mouth against his skin was getting him all worked up again. He shivered as he noted the tracing of scar tissue and hope Leon wouldn't spoil the moment by asking about them right now.
"It's still playing," Leon realized suddenly, lifting his head just enough to glance at the screen. He quickly turned back to concentrate on Cloud again, another light blush staining his cheeks. "I can't believe he gave you that."
Cloud glanced over at the television, too. He'd forgot all about having had pressed play again just minutes before he sat down in Leon's lap. He looked back at Leon and groaned, "I shouldn't have been so surprised that he did."
"He does this kind of thing often?" Leon asked, watching Cloud's face curiously. "I don't even know who he is."
"I don't know if he does it often. He just... when I was over the other night I'd suggested watching a movie and he asked if it could be a porno. I said no." Cloud blushed from a combination of retelling what happened and the look Leon was giving him.
"He wanted to watch one of these with with you?" Leon repeated in surprise. He didn't think they were still fooling around together, given what Cloud had told him before, so the statement confused him. "Why?"
"Yeah," Cloud replied. "I think he was trying to sell me on the idea that it'd be educational." He averted his eyes, his skin flushed red with embarrassment.
Leon snorted softly. "He sounds strange." When Cloud shifted his gaze his own wandered to the blond's lip, and he wondered if it was an odd time to kiss him again.
Cloud laughed and looked back at Leon. "He is strange."
Leon felt a smile tug at his own lips; he was amused and a little pleased by how happy Cloud seemed to be. "How do you know him again?"
"Through the internet," Cloud replied. Seeing Leon smile, even if only a little, made Cloud very happy and he pulled Leon in for a slow kiss.
Leon moaned softly, scooting up a little and tilting his head so that he could kiss Cloud at a better angle. He felt more relaxed now than he could remember being in a long time.
Cloud ran his fingers along Leon's jaw as they kissed, up and up until he was brushing Leon's hair out of his face. Instead of pulling his hand away, he traced his fingers along the line of the scar on Leon's face. He vaguely knew what had caused it now because of the art Leon had posted earlier. It was a story he'd have to ask about later.
Leon shivered under the blatant exploration, his eyes opening a little so he could watch Cloud's reaction to it. He forgot he even had the scar most of the time, until someone came along and noticed or pointed it out again, which didn't happen very often.
Large, deep scars were a fact of life when you came from a background similar to the ones they did. It didn't make them any less interesting though when they were on someone else. Cloud's hand moved down and across Leon's cheek and he kissed him again, not bothering to close his eyes. It was weird seeing anything this close up and after a moment, his eyes flickered shut.
Leon sighed into the kiss, his lips moving over Cloud's as he took his time, his body lacking the hurry it'd been in before. He still wasn't quite sure where he was going with this, but Cloud seemed happy and he was content as well, so long as things stayed like this.
Reaching between them, Cloud calmly unhooked Leon's remaining belts, finding them very easy to remove when he wasn't in a hurry. Discarding them to the floor, he slid his hands around and hooked his fingers in the waistband of his jeans and underwear, tugging them down as far as he could reach.
Leon pulled reluctantly away so that he could kick them off entirely, letting them fall to the floor as well. Then he tugged down on Cloud's remaining clothing, shifting against the side of the couch so that he could pull them off and drop them on his own. He paused and looked down at Cloud before letting himself kiss him again. "Should we move?"
"Probably, but I don't feel like it." Cloud kissed him again, enjoying the feel of skin on skin paired with a lazy kiss.
"I don't either," Leon admitted. He let himself lay comfortably over Cloud again, shivering a little at the warmth of his skin as it pressed all along his own. He nuzzled Cloud's jaw. "I feel like we should at least have a blanket."
"Then we may as well move to the bed," Cloud said. He didn't bother to move, though.
"Mmm," Leon agreed. He nuzzled the wolf earring again. "Why wolves?"
Cloud tensed, "Can we talk about that later?"
Noticing, Leon frowned, but didn't press it. "Yeah. Sorry." He hadn't meant to bring up Cloud's history again. Apparently more was connected to it than he'd thought.
"It's fine." Cloud rubbed his hand along Leon's back. "It's just a long story."
"Right." Leon didn't quite believe that, but he was in no mood to argue right now, and Cloud's hand was only adding to his calmness. He sighed and let his head fall to Cloud's shoulder. He suspected he'd have some talking of his own to do later.
Cloud pressed his cheek to Leon's head and let out a yawn. It was strange how not that long ago he'd been ready to go again and now he was just sleepy.
Leon didn't bother asking if he was tired; the yawn spoke for itself. Instead he wondered idly if he should let them fall asleep like this on the couch or force themselves to get up and move to an actual bed. There would be blankets there, but he'd have to extricate himself from Cloud to do it.
"If we're moving," Cloud said with another yawn. "Need to do it now."
Leon hesitated a moment longer before reprimanding himself for his indecision over something so stupid. He pulled away from the lump of comforting warmth that was Cloud and pushed himself up to his feet, holding out a hand to help the blond up after him. "Come on. I can't carry you if you fall asleep."
"Are you trying to say I'm fat?" Cloud asked, the tone of his voice obviously teasing. He'd got over the little bit of weight he'd put on, especially since it wasn't going anywhere despite trying. He took Leon's hand and pulled himself up off the couch.
Leon smirked. "Am I allowed to? I didn't want you to throw another fit in my living room."
"Yes, but only if you carry me," Cloud replied. He wrapped his arms around Leon's neck from behind.
Leon chuckled. "I don't know if I could lift you."
"Won't know until you try." Cloud was surprised at how playful of a mood he was in and had been in most of the night. He couldn't even blame the alcohol, one beer was hardly enough to give him a buzz on a full stomach.
"And if you crush me?" Leon asked, glancing over his shoulder at Cloud. "Could you carry me back to the bedroom?"
"Of course I could." Cloud smirked. "I'm not a weakling."
"Just not tonight. I'm too tired." Cloud shifted his arms so they were wrapped around Leon's waist instead of his neck and rested his head against his shoulder. "We going to stand here all night, or are you going to start walking to bed?"
"Were you waiting to be escorted?" Leon teased, though his stomach had flipped at the unexpected act of comfort. He glanced back at the poof of blond spikes over his shoulder and started off for the bedroom, going slow enough for Cloud to remain how he was if he wanted.
"Mhmmm," Cloud murmured, following behind Leon. Walking this way was a bit awkward, but it was warm.
Leon snorted softy, another smile tugging at the corner of his mouth at how...affectionate Cloud was being. He was kind of like a puppy, only much too big. "Idiot," he murmured, voice devoid of any actual degradation.
"Your idiot," Cloud replied, blushing when he realized he'd forgot a word. He'd meant to say You're the idiot, but in his sleepiness it had come out all wrong.
Leon felt his cheeks heat. He didn't have a response, so he led them both to his bed and touched a hand to Cloud's arm so that he'd let go and Leon could lean over and pull the blankets back.
Cloud yawned as he pulled back, watching Leon get the bed ready for them. He waited as patiently as he could for him to finish.
Leon glanced up at him when he was done. They were on his side, and he wasn't about to get in first. "Well?"
Cloud climbed in and laid just slightly off-center so that they could share the middle of the bed instead of taking sides. He laid down facing Leon's side and waited.
Once Leon was settled, Cloud rolled over until his shoulder rested just below Leon's armpit, draping his body across Leon under the blankets. His head resting on Leon's chest, he murmured a good night and quickly drifted off to sleep.
A little surprised, it took Leon a moment to realize how tired Cloud really must have been. He snorted softly, a little jealous that the blond could just cling and hug like that so easily. Then he sighed and slipped his arms around him as well, closing his eyes as his own sleepiness set in again and he was able to drift off a few minutes later.