Slight nsfw warning, mentions of sexual assault
___________________________________________Lance threw Keith down on the bed before jumping on the bed, almost crushing Keith. The older let out a laugh, his face flushing in red. It was after looking at lights and presents, a movie or two. Keith opened his gifts from Shiro and Adam after dinner. When they got home they watched one Christmas movie together in the living room before Adam and Shiro went up to bed. Lance managed to convince Keith to watch one more movie and cuddle on the couch. It took a lot of begging considering Lance wanted to watch another Christmas movie. What can he say? It'd be the last Christmas movie he got to watch before another year without Christmas. Keith caved and watched the stupid movie, now the two were in Keith's bedroom. They both had to shower, but Lance was too busy teasing the older. The second the movie was over Lance was taunting Keith with touches and kisses. Keith didn't push Lance away, enjoying Lance's silly actions.
"We need to shower," Keith giggled. Lance began to walk his finger up Keith's thigh, a playful smile plastered on his face. He gripped the olders thigh, pulling his legs open. Lance crawled in between Keith's legs, looking down at his boyfriend cutely. Keith placed his hands on Lance's cheeks, laughing. "Lance," he whined. He loved all the love and affection he was getting at the moment, but Keith would also love a shower. He didn't shower at Lance's because he figured he would do it when he got home. Lance went along with that using the 'saving water when they shower together' trick. Keith didn't mind showering with his boyfriend, he didn't mind Lance getting handsy. Even so, he'd prefer a shower.
"We can shower after," Lance whispered, chuckling. He placed a light kiss on Keith's forehead, making the older blush even more. His hand began to snake it's way up Keith's hip, gripping him tightly. Keith hummed, his arms wrapped around Lance's neck. He looked up at Lance through his long lashes, biting his lip softly. Lance felt his heart beat quicken a from the look his boyfriend was giving him. That look drove Lance mad, wanting to take Keith here and now. He ripped his own shirt off, throwing it across the room. Keith pulled Lance into a kiss, tangling his fingers in short brown hair. "I want you so bad," the younger huffed, pressing his forehead to Keith's.
Keith gulped, feeling Lance gently grind his hips down. He didn't know if he could have sex with Lance right now. The way Lance was touching him and talking to him made Keith want it, but Keith still didn't know. Did he deserve to sleep with Lance after what he did? Keith was still lying to Lance about a lot of serious things. Was his body to tainted to be offered to Lance? He didn't want to hurt Lance in that way, or make Lance feel disgusted. What if Lance found out and hated Keith after it? Would he be mad at Keith for having sex with him while still doing those things with James? Keith didn't know what was right and what was wrong. He didn't even know if his body would let Lance continue. Keith didn't know if he'd have an anxiety attack, or if he'd freeze up. What if he started to have flashbacks of James? Keith didn't want to freak out on Lance for doing what they always did. He didn't want to embarrass himself or make Lance worry. Keith pushing Lance away could totally make Lance suspicious. The thing about those two was that they'd have sex no matter how mad they were at each other. Keith not wanting to do something like this would be so out of character. Lance would know somethings up.
Lance pressed a kiss into Keith's jawline, pushing his hips down to grind his clothed cock against Keith's. He placed more kisses, making a trail down Keith's neck. "I feel like it's been so long since I last got to touch you like this... I miss your body so much, baby," Lance whispered seductively, his breath tickling Keith's skin. Keith's breath hitched, feeling Lance snake his hands under his shirt. Lance slowly moved his cold hand up Keith's slim hip, making his way to Keith's chest. "Let me take care of you tonight."
Just like that Keith knew he wanted this. It was Lance, Lance would never hurt him. Keith knew the younger loved him, and touched him with nothing but love. Lance always did his best to please Keith. Keith had nothing to complain about. He wasn't being used or forced, Keith always had a choice. Lance would never get mad if Keith didn't want to have sex. He made sure that Keith was always comfortable with what they were doing. Keith wanted this really bad. He wanted to be taken care of for once. Keith spent the last month suffering with what he was doing with James, he hated every second of it. To be taken care of by his boyfriend sounded like a distant dream. Keith pushed Lance away for the past month, not knowing if he should or not. Now that Lance was on top of him, whispering sweet nothings into his ear, he couldn't resist. He wanted Lance to touch him, remind him that he was loved. Keith wanted to be treated like he was more than a toy. Lance would never use Keith for just his body, he knew that. Lance loved everything about Keith.
YOU ARE READING
FWB|| Klance HS AU✓
FanfictionWhat do you think will happen when the two boys decide to be friends with benefits? No strings attached, of course. One boy confused about his sexuality and the other one falling in love. Well, to answer that question, a complete fucking mess. Warni...