LK(157-5)Forbidden pt.2(smut)

64 1 0
                                    

He kissed him, locking their lips together. They kissed slowly, Lance's tongue brushing on Keith's bottom lip. He accepted it hesitantly, meeting it with his own, their mouths fitting perfectly. Lance gently pushed Keith down on his back, minding the feathered wings. He hovered over the angel, sliding a hand up his thigh to his ass, squeezing the flesh and making Keith gasp. Lance captured his open mouth, drinking in his breath and lowering himself on top of him.  Keith's arms shook beside him, fists clenching the bed sheets, unsure if he should touch Lance. Using his free arm, Lance took hold of Keith's hand, bringing it to his own cheek. Taking his hand away, Keith shakily cupped his cheek, sliding his hand up into Lance's hair, relaxing more as the chocolate stands were tangled in his fingers. Lance moved his hand from Keith's ass to his hips, urging his legs to spread so he could fit their bodies together, sliding his thigh to press against Keith's crotch. He gasped into Lance's mouth when he pressed harder. 

"...we can stop any time." Lance whispered, still confused as to why Keith would let himself be touched by Lance. A demon. A demon who just-  Keith grinded against Lance's leg, telling him to keep going and pulling him out of his thoughts. Keith was right, Lance needed to learn how to be cared for, as well as show that same care towards others. He started by tugging Keith's shirt over his head and wings, kissing his way down Keith's body. He admired Keith's slightly toned stomach and soft skin, expanding with each aroused breath. Lance unbuckled Keith's pants, hearing his breath hitch as they were pulled down with his boxers. He grinned at Keith's member. "Aw, adorable."   

"L-like yours is any better." Keith muttered. Lance shrugged. 

"I don't know. It gets ginormous attention." Keith's breath stops and watches as Lance rubs his thumb over the slit. The feeling was so raw, somewhat careful, that Keith jerks his hips forward on reflex.  Lance chuckles and begins to stroke Keith's length, slowly and gently. Keith curls his toes covers his mouth to moan. He bites on his hand as Lance strokes him good.

"F-faster," he breathes out, his hips stuttering.  Lance does as he's told and moves his wrist faster, watching in awe as Keith's dick gets longer in his hand, hardening with every stroke. Lance moves forward, attaching his mouth to the tip, getting a taste of his precum. He uses his tongue to lick around the head, and Keith looses it, moan after moan escaping from his covered mouth. Sliding his other hand down from Keith's hip to his ass, he spread the crease of the flesh and pressed two fingers against his hole. Keith cried out loud, pulling on Lance's hair harder, hole clenching as Lance's fingers threatened to breach his entrance.   

"W-What are you---aah-hhnng!" Keith moaned when Lance's fingers massaged the rim of his hole, pushing forwards every now and then.  Lance kept up the sensation of his mouth on Keith's member and fingers on his hole until Keith unraveled completely, spilling down Lance's throat with a cry of pleasure.  Lance pulled off, pushing himself up to gaze down at Keith as he came down from his high. He could only stare at the angel, eyes squeezed shut, mouth open and gasping. His arms lay above his head, framing his pale face.  He swallowed thickly when the purple orbs fluttered open, staring up at him as his eyelids drooped, eyes glistening with what Lance could only interpret as blissed out tears of pleasure.  His heart clenched.  Keith was...gorgeous.  He felt his length twitch, frustrated at the lack of attention. He ignored it with might, focusing on Keith, who weakly pulled Lance's body against his. Their lips were firmly pressed together, Keith could taste himself on Lance's tongue.  Lance pulled away to remove his shirt, throwing it to the floor. Keith moaned breathlessly, sliding his hands over Lance's abs and shoulders, pulling them flush together again. Lance couldn't help the little jerk of his hips when Keith moaned into his mouth, grinding his hips against Keith's, their dicks sliding against each other through Lance's jeans.  He panicked as Keith tensed, a breathy whine leaving him at the contact. Lance jerked away.

Pansexual visibility day
731 words

200 days of Couple prompts Where stories live. Discover now