Confessions and Sex

4.2K 96 17
                                    

The day started with the group entering the training room to find Shiro doing pushups. By now it had become tradition that if you find Shiro doing pushups, you have to sit on his back, no matter what. But not once has it happened that they ALL found him. Hunk picks up the other 3 paladins and sits on Shiro's back. Shiro's reply? He removes his robotic hand and continues, not even blinking at the weight. The paladins groan and Hunk stands, setting them down.
"No matter what we do nothing works!" Lance complains.
"I wanna try something" Pidge says before laying on Shiro, stomach down and whispers something in the paladin's ear. Shiro freezes, mid push up. The other paladins gasp and Pidge climbs off only to be hoisted over Shiro's shoulder as he calmly walks out of the training room. Pidge waves good bye to them right before the door closes.
"Well...that...happened."
•°○•°○•°
"Hey uh lance?" Keith asks once the trio winds down from training
"Yeah, babe?" Lance replies, causing Keith to blush
"C-can we talk?"
"Yeah...you arent breaking up with me right?"
"God no Lance! I just...i want to talk to you about something. Can we go to our room?"
Lance nods and walks with Keith to their room, holding Keith's hand. Lance opens the door and lets Keith walk in first, watching the slight sway of his fiancee's hips. Keith sits and pats the space nexts to him. Lance sits and looks at Keith. Keith take a deep breath and holds Lance's hand
"When I was 15, I dated this girl, Anne. We dated for about 2 years. It started out okay but she...she got violent. She would get so mad and she began...began to abuse me. I was beaten everyday. A-and some nights she'd come home drunk from some highschool party and would," Keith broke down crying. "S-she raped me. I wish I told you sooner I-I'm so sorry, Lance" he clings to Lance sobbing
"I'm full of scars and ugly why on earth would you love someone like me?"
Lance immediately pulls Keith closer and lifts his head, wiping Keith's tears.
"You didnt have to tell me but I'm so proud of you. It was so brave of you to tell me and don't you ever call yourself ugly understand? Now, if you'd let me I'd like to show you just how pretty you are." This causes Keith to blush and nod.
(Incoming smut. Doesn't affect plot)
Lance tugs Keith's jacket off, tossing it to the floor. He kisses up both of Keith's arms, his finger tips, shoulders and finally his neck, sucking on Keith's sweet spot. Keith lets out a soft panting noise and a whine as Lance pulls away. He pulls Keith's shirt off putting it with the jacket. He kisses all over Keith's chest, nipples and stomach, putting hickies on the scars he finds. By now Keith is a horny, moaning and blushing mess.
"L-Lance! Please!"
Lance takes off Keith's bottoms and underwear. He grips Keith's ass then pushes him down to lay on the bed. He kisses Keith's thighs avoiding the one place Keith needs it till Keith can't take it.
"Lance please I need you. " Keith begs, swallowing his pride. Lance smirks and takes Keith into his mouth in one fluid motion causing Keith to buck his hips. Lance sucks at an overwhelming pace and soon Keith is releasing, an iron grip on their sheets.
"Do you want me to...?" Keith trails off after coming down from his high. Lance shakes his head.
"Nah im alright. This was all about you, love."
(It's safe)
•°○•°○•°
After the confession and mindblowing orgasm, Keith finds himself snuggled in a blanket next to Shiro, Hunk, and Matt watching another Harry Potter. Lance walks in wearing pajamas and flops across Shiro and Matt's laps. Matt and Shiro look at one another and Shiro pushes Lance off them.
"Oof!"
The rest of the group laughs and Shiro stands
"I'm gonna go check on Katie."
"Okay and Shiro?"
"Yeah Matt?"
"No glove, no love, okay?"
(All of them are legal in this. Pidge is 19, Matt and Shiro are 24, Hunk is 21, Lance and Keith are 20)
Word Count: 715

My KeithWhere stories live. Discover now