Note: I wrote this awhile ago so it really is crappy. If I get enough reviews I might write a sequel to it.

Leon smashed Cloud against the wall. They were in the computer room. They had made it all the way there from Merlin's house.

Cloud wrestled Leon to the ground. Cloud was on top of Leon licking Leon's neck. Leon's grip tightened on Cloud's shirt. Leon slowly pulled of Cloud's shirt. He felt Cloud's bare chest.

Cloud nibbled on Leon's ear. "Why do you work out when you know I'm the one who will do all the hard work." Cloud bit Leon's ear harder. "The last time I checked… you were on the bottom." Cloud whispered.

Leon hooked his finger on one of Cloud's pant's belt loops. He pulled Cloud off of him and threw himself on top of him. "Do you like that better?" Cloud groaned. Leon smirked.

"You tell me you would do the hard work and you still haven't taken off your clothes." Cloud said running his hand under Leon's shirt. "You make this too easy. I'm better at hard things." Leon whispered in Cloud's ear.

"It's not easy to make something hard when you enjoy something so much." Leon pulled Cloud up. Cloud sat up still kissing Leon on the lips. Leon sat in Cloud's lap. Cloud pinned Leon's tongue down. Leon secretly grabbed the pant legs off Cloud's pants.

Leon bit down on Cloud's tongue. Cloud scouted away from Leon to free his tongue. Cloud's pants slid off of his torso. Cloud looked down and grinned. "You're smarter then I thought." he said.

Leon was on his hands and knees. "Come on Cloud. I promise I won't hurt you too bad." Leon sat down on his bottom. Cloud sprang up and landed on Leon. Leon fell back and smacked his head off the tile floor.

Leon groaned. "Now who was not going to hurt me too bad?" Cloud grinned and licked Leon's neck again. "Damn Cloud. You need to learn some things." Leon clenched his teeth. "Then why don't you teach me?"

Leon pulled Cloud even closer to his body. Leon pushed Cloud to the right and climbed on top of him. "Lesson one. I'm on top." Cloud licked Leon's lips.

Cloud slowly started to pull off Leon's shirt. "Lesson two. If you want to see me naked you have to do it fast." Leon grabbed Cloud's arms and pushed them away from him. Cloud pulled his tongue back in to his mouth. "Lesson three. You should never stop that."

Cloud ran his hand along Leon's scar on his face. Leon looked down at him. "I thought you liked Yuffie." Cloud looked to the left. "And I thought you liked Aerith." Leon sat up. Cloud pulled away from him. Leon stood up.

"See you later Cloud. Maybe by next time you would have learned something." Leon headed for the door. He stopped in the door way and looked back at Cloud. He was sitting on the cold floor in his boxers. Leon turned.

"Don't make me use force. But if I have to I will." Leon stopped in his steps. "If you leave this room... I'll…" Cloud looked down. Leon peered at him "I don't know. I guess I'm going to lose you. Go ahead and leave." Cloud stood up. He past by Leon not looking at him.

Leon grabbed the elastic on Cloud's boxers. He pulled Cloud in to his chest. "At least let me help you get dressed." Leon rested his chin on Cloud's shoulder. "Leon." Cloud groaned. Cloud turned toward Leon. He ripped off Leon's shirt. "You're a good learner." Leon said.

Cloud grabbed Leon's hair and through him in to the wall. Cloud placed his hands on the wall on each side of Leon. Leon moved his head closer and bit Cloud's bottom lip. Leon pulled Cloud in to him. Cloud licked Leon's lips. "I like you better than Yuffie." Leon said kissing Cloud on the lips.

"Cloud… what if I didn't want to do this?" Cloud looked at him. "Well then I guess it would turn in to rape because I'm not letting you leave until I tell you you can." "Good answer. I like a hard challenge." Leon whispered in to Cloud's ear.