Chapter Twenty-Three

Background color
Font
Font size
Line height

((Trigger warning!! Cyberbullying, offensive language, suicidal ideation, self-harm))

By the time that Lance pulled into the driveway of his house, Keith could barely think straight. He squirmed and twitched in the passenger seat, soft whimpers coming from his lips as he tried to keep himself from climbing onto Lance's lap. He needed an alpha, more specifically, Lance. Keith could smell Lance's pheromones, which didn't help the situation.

Lance had a similar issue. The scent of Keith filled up the car, driving the alpha inside him crazy. He wanted to pull over and take control of the omega in the passenger seat of his car. However, Lance forces the alpha down, knowing that if he gave in to his instincts, he would end up hurting Keith in ways he never wanted to do.

Thankfully, they both made it to Lance's house without issue. Keith could barely move, so he had to wait for Lance to come around to the passenger side and lift him out, carrying him bridal style. Being so close to Lance did not help. The body heat from the Cuban melted into Keith's form, sending shivers down his spine. Keith whined, pushing his face into Lance's neck.

"A-alpha..." He mewled, wrapping his arms around Lance's shoulders in attempts to be closer to him.

"I know, sweetie. Let's get you upstairs," Lance's voice was strained, but Keith barely noticed as he unlocked the door to his house and walked inside. "Mama? You home?"

No reply came. This made both boys relax. They didn't want anybody hearing anything. Lance quickly kicked off his shoes, eager to get to his room. He carried his boyfriend up the stairs, going as fast as he could without slipping. He pushed open the door to his room, engulfing them in his smell. Keith keened as he inhaled the strong smell of Lance.

"L-Lance... Please..." Keith tugged at Lance's shirt, his breathing ragged.

A low growl rumbled in Lance's throat. He carefully laid Keith down on the bed before stepping back, running his hand through his hair. "Shit, Keith," Lance groaned, struggling to keep himself from going feral. "I-I don't want to do anything you'll regret in the morning."

"I-I won't regret it! I promise!" Keith pleaded as he wriggled out of his shoes and hoodie. "Lance, please!"

"Fuck... Are you sure? Like one-hundred percent?" Lance asked, voice shaking. He wouldn't be able to live with himself if he ended up hurting Keith.

"Yes! I-I am!" Keith's eyes shone in the light coming through the curtains on Lance's windows. His pupils blocked out much of the deep purple irises and his cheeks burned scarlet. "I promise!"

"If you want me to stop, tell me and I will. No questions asked, okay?" Lance said softly as he stepped towards his bed.

Keith nodded, licking his lips. "Okay..."

At the omega's answer, Lance let his alpha come to the surface. His eyes turned to slits, a predatory glint in the deep blue irises. He tore off his shirt, revealing his toned chest and abs. Keith practically began drooling as he took in the picture of Lance shirtless. The dip of his hips and the slight trail of dark hair disappearing into the waistband of Lance's jeans elicited a soft whine from Keith. The omega shifted on the bed, biting his lip as he tried not to jump onto Lance.

"Tsk. So eager," Lance rumbled, his voice an octave lower. The sound made Keith weak.

"O-Only for you, alpha," He replied breathily, his inner omega coming to the surface. His body temperature had spiked and his boxers felt wet and sticky.

"Hmm... That's my good boy," Lance praised, which made Keith purr with happiness.

Stepping over to the bed, Lance kept his eyes trained on Keith's still clothed body. He sat down next to his boyfriend, smirking. Slowly, he reached up to stroke Keith's soft black hair. Though he wanted to devour Keith, he didn't want to scare him, either.

"Lance..." whined Keith, nuzzling into the touch. His hands twitched against the sheets, showing how anxious he was to get started. "P-please..."

"Only because you asked so nicely," chuckled the Cuban. He leaned forward, pressing a loving kiss to the omega's forehead.

Lance gently pushed Keith back so the omega now laid on the bed underneath Lance. His raven hair spread out around him on the pillow in a dark halo. For a moment, Lance simply took in the sight of his lover.

"God... You're so fucking beautiful..." He mumbled, carefully and slowly slipping his hands under the hem of Keith's shirt.

"Th-thank you..." Keith's face flushed red and he averted his gaze. He bit his lip when Lance's fingers touched his skin. "D-don't laugh..."

Lance furrowed his brow and tilted his head. "Never. I love you just the way you are, Keith. I would never laugh."

Keith nodded slightly, allowing Lance to push up his shirt, revealing his stomach and chest. He closed his eyes and bit his lip, afraid of what the alpha would say. A latticework of scars littered the pale skin and deep purple bruises stood out starkly against the whiteness. His ribs poked out from under his skin and his stomach dipped inwards. Shadows of his abs could be seen, but that was all. Keith waited for Lance to say something about his body, but nothing came. He nervously opened his eyes only to find Lance's eyes roaming his body.

"L-Lance?"

"You're so beautiful, Keith. I'm sorry bad things have happened to you, but you're fucking gorgeous. Your body is amazing. Don't let anybody tell you otherwise," Lance said, his voice calm and serious.

"B-but-" Keith's words were cut off by Lance's lips colliding with his. He squeaked in surprise, but kissed back immediately, wrapping his arms around Lance's neck.

The kiss became hot and heavy within seconds. Their tongues rubbed against one another and their teeth clacked, saliva dripping down their chins. Lance's hands roamed Keith's body, mapping out the bumps and ridges of Keith's abdomen. Lance gently squeezed parts of Keith's torso, making the omega moan against the alpha's lips.

After a minute or two, Lance pulled away, panting. Keith whimpered, writhing on the bed, needing attention.

"Are you ready?"

"Y-yeah."

Lance pulled off Keith's shirt before unbuttoning his jeans and pulling those off too, leaving Keith in just his boxers. The red fabric stuck to his scarred thighs, soaked through with slick. The scent of Keith hit Lance in the face like a train. The smell of strawberries filled his head, making his brain fuzzy. He leaned down, slipping his arms underneath Keith's knees. He gently kissed at Keith's thigh, sucking lightly. Keith moaned, his back arching. He tangled his fingers in Lance's chocolate hair. Lance pushed himself up in order to take off Keith's boxers. He tossed them to the floor before he resumed his position between Keith's thighs and pushed his face into the space between Keith's legs. He closed his eyes as he inhaled deeply. He began kissing and licking the area, eliciting moans from his boyfriend.

"L-Lance!" Cried Keith when Lance began lapping at his fluttering hole. In reply, Lance simply hummed, continuing to lick at the sensitive spot. He slurped up the slick leaking from the omega, strawberry filling his mouth.

Keith's member twitched, shifting against Lance's forehead. His thighs trembled and he couldn't help the feminine moans escaping his lips.

"T-too much! I-It's too much!" Whimpered Keith, weakly pushing on Lance's head. Immediately, Lance pulled back, licking his lips.

"Sorry, kitten. I just wanna make you feel good," Lance said, massaging Keith's thighs lovingly.

"H-hurry... I need you so bad..."

"Alright. I need to prep you, okay? And it's gonna hurt a bit," Lance warned, curbing his urge to simply slam into the omega without any prep.

Keith nodded, spreading his legs slightly. "I trust you..."

Lance smiled, his features softening for a moment. He nuzzled his face in Keith's neck, nipping at the scent gland under Keith's ear. The pale boy purred, tilting his head. Lance sucked on the spot, leaving a dark mark. He wanted to let everyone know that Keith was his. As Lance darkened Keith's neck with love bites and hickeys, he scooped up the warm slick coming from the skinny boy and coated his fingers with it. "I'm gonna start now, okay?"

Keith hummed in reply, allowing for Lance to continue. When Lance's finger entered him, he let out a high moan, his body oversensitive because of his heat. The sensation felt strange but it gave him immense pleasure. Lance smirked, slowly thrusting his finger to get Keith used to the feeling. Keith gripped the sheets below him, tossing his head back as moans slipped from his lips.

"Feel good, baby?" Lance asked, his voice low and sexy.

"Mmnh!" Keith replied, unable to form words. His thighs twitched and his toes curled.

Lance added another finger, ceasing the movement of his fingers to allow Keith to relax and feel comfortable. Even though he was an alpha and Keith's pheromones were driving him crazy, he had no intention of hurting his boyfriend. Keith's chest rose and fell quickly, his eyes squeezed shut. Soft whimpers left his lips, showing his discomfort. Lance felt Keith tense around his fingers, which wouldn't be good for him if Lance continued to move. Lance leaned forward, pressing his lips to Keith's jaw and giving loving kisses along the bone.

"Relax, sweetie. It'll hurt more if you tense up," Lance whispered in Keith's ear, nudging his nose against the scent gland just below it.

"O-okay..." Keith took deep breaths, relaxing his body with some difficulty.

"That's it. Good boy," praised Lance, making the omega inside Keith extremely happy. Keith wanted to please his alpha and receiving praise made it easier for him to relax.

Once Keith was fully relaxed again, Lance resumed his movements, thrusting his fingers in and out at a slow and gentle pace. Keith whined and moaned with pleasure as Lance fingered him, squirming beneath the Cuban alpha. Lance curled his fingers inside his boyfriend, trying to find the spot that would give Keith the most pleasure.

"Fuck!" Keith cried out, back arching off the bed. He moaned loudly, his mouth open and his eyes shut.

Lance chuckled, lazily circling around the place with his fingers. He never touched Keith's prostate, leaving the omega whimpering for more. Keith shifted his hips, desperate for pleasure.

"L-Lance, please!" He begged, his voice wavering as he looked down at the alpha with needy eyes.

"Do you think you're ready for me?" Lance asked, wanting Keith's complete consent before he continued.

"Please! I need you!" Keith responded, his lower lip wobbling.

Lance grinned, a predatory glint in his blue eyes. As he began to take off his jeans, he began trailing open-mouthed kisses down Keith's chest and stomach. Keith whined, watching as Lance treated his scarred body with love.

Lance kicked off his pants and boxers, tossing them to the floor. The alpha leaned back on his knees, allowing Keith to see his naked body. Keith's eyes widen when he sees Lance's member. He swallows, his mouth suddenly dry.

"I'll be gentle, okay? Tell me to stop and I will," Lance assured, moving closer to Keith.

Keith nodded, biting his lip. His instincts told him to switch to all fours. Keith obeyed what his omega told him and flipped over onto his stomach, lifting himself up onto all fours. His hair fell down around his shoulders, revealing the back of his neck where the most sensitive scent gland was. He spread his legs and pushed his ass into the air, presenting for his alpha. "P-please..."

Lance's alpha roared with pride, he settled his hands on Keith's hips, shuffling closer to Keith's backside. He used one hand to lube up his dick with the slick dripping down Keith's thighs. He pressed his cock against Keith's entrance, pausing. "I'm gonna start now, okay?"

"A-alright..."

Lance pushed his tip into Keith, dragging a moan from Keith's throat. The omega gripped the sheets, whining at the stretch. The slight pain made him uncomfortable, but the pleasure outweighed the pain. He buried his face in Lance's pillow, embarrassed about the soft moans leaking from his lips.

"Can I move?" Lance groaned, the tight warmth making his dick twitch.

"Mhmm..."

The Cuban slowly pushed the rest of the way in, bottoming out. He stilled, allowing Keith to get used to the feeling of being stretched by Lance's thick member. Keith's hole twitched around the alpha's dick, making Lance happy. He leaned down so his chest pressed against Keith's scarred back. He kissed along Keith's shoulders, trying to help Keith feel comfortable.

"M-move... Please..." Keith begged, craning his neck to look back at Lance with desperate violet eyes.

Lance nodded, nipping at Keith's pale skin. "Okay, kitten."

Carefully, Lance pulled out slightly before pushing back in. Keith moaned loudly, his back arching. He squirmed underneath the alpha as Lance thrusted gently, allowing Keith to get used to the feeling.

After a few minutes, Keith became desperate for more. "H-harder... Alpha, please!"

Lance complied, his movements becoming harsher and faster. The feeling of being inside his boyfriend drove him insane. "So tight, baby..." He mumbled against Keith's neck, sucking and biting around the scent gland.

The stimulus from Lance's member and the attention to his neck kept Keith from forming coherent words. He babbled nonsense, managing garbled praises and whimpers. His own member dripped precome, the tip red and throbbing.

"C-coming... L-Lance!" He cried as he spilled white onto the light blue sheets of Lance's bed.

Lance let out a deep, guttural groan as Keith tensed around his length. "Good boy. Such a good boy for me, Keith."

Keith chirred at the praise, panting as he came down from his high. Thankfully, Lance had stopped moving to allow him to come down.

"K-keep going..."

"You sure?"

"P-please..."

Lance began moving again, sucking a hickey onto the scent gland on the back of Keith's neck. He desperately wanted to soul-bond with Keith, but they hadn't talked about it before. He readjusted his angle, now pounding against Keith's prostate. The omega screamed with intense pleasure, his back arching. His elbows gave out, leaving him mostly limp on the bed, Lance being the only thing keeping him up. He could feel Lance's balls hitting his ass, a loud slapping noise sounding through the room with every thrust. Keith's dick bounced against his stomach, smearing white onto his skin.

"M-mark me..." Keith's voice wavered and could barely be heard.

"What was that, mi amor?" Lance cooed, biting lightly at Keith's bony shoulders.

"Mark me... M-Make me yours..." He repeated, his voice still shaky, but louder and more firm this time.

Lance slowed, shocked at what Keith said. "Huh?"

"I-I don't want a-anyone else to mark me... I don't w-want to risk becoming someone else's..."

"Are you sure? There's no going back after I do."

"I know! Please, Lance..." Keith sobbed, the pleasure nearly painful.

"Okay, baby. Okay," Lance agreed, resuming his motions and tightening his grip on Keith's hips.

He wrapped his lips around the gland at the base of Keith's neck, licking and sucking at it first. His canines elongated as he prepared for forming the bond between them. After a few moments, he bit down. The skin broke as Lance's teeth pierced the gland. Sweet blood filled Lance's mouth, making his eyes roll back. Keith shrieked, pain and pleasure washing over him like a tidal wave. He came for the second time, his cock twitching as he spilled onto the bed, making the pool of come on the sheets bigger. His body went rigid, twitching as he rode out the longest and most intense orgasm he'd ever had.

Keith felt something stir in his chest, a soothing warmth that spread through his entire body. For a moment, he could hear Lance's heartbeat. He could feel Lance's breath on his skin and it seemed as if he could read the alpha's thoughts if he tried hard enough. They were bonded now. Nothing except death could reverse the power of their soul-bonding.

"I-I'm gonna come..." Lance spoke, his voice unusually soft. It broke through the silence of the room, startling the omega out of his intense high.

"P-please... F-fill me up..." Keith croaked, craning his neck back to look at Lance with a smile. "I-I wanna feel all of you..."

Lance moaned, speeding up as he chased his climax. Soon enough, the alpha was spilling into his boyfriend. Keith whimpered and whined with pleasure, his voice sore. Lance slowed his movements as he came down, eventually coming to a stop. He rubbed Keith's back lovingly as he pulled out, watching as his semen dripped from Keith's entrance and down the omega's thighs.

"Fuck! I forgot to wear a condom!" The realization slapped Lance in the face. He felt horrible. He doubted Keith wanted kids at such a young age. He had been so caught up in the moment that he'd completely forgotten.

Keith laughed breathily. "It's fine... I'm on birth control... Shiro gets protective."

Lance relaxed, helping Keith to lay on his back. He could tell that Keith hadn't finished his heat yet, but he wasn't going to continue unless Keith wanted him to.

"M-more... Alpha, give me more..." Keith whispered, spreading his legs with a tired smile.

((Thank you again for being so patient with me. I apologize for the long wait. Thank you for your support as well. If any of you have any ideas about what should be in this story or ideas for one-shots, let me know! I want you to enjoy what I write, so give me your feedback! Thank you all so much! <3 - Wolf))


You are reading the story above: TeenFic.Net