A/N: In this chapter: cheating, blaming yourself, language (it's just the word "fuck")
It was around 9 p.m. when Keith got home. He was working a late shift at the coffee shop and just wanted to lie down and sleep until his alarm would wake him.
But as he entered his apartment, he instantly realized that something was off. The lights were out and the atmosphere was unusually cold. That's when it hit him.
His boyfriend, he wasn't home. Why wasn't he here? His history class ended around 6. Maybe he went home with a friend? Yeah there's no need to get anxious..
Obviously he did not manage to calm down and called.
"This number is currently unavailable, please leave a message after the beep or try it again later"
Okay, no biggie. Lance probably forgot his charger and his phone died. Or he turned his phone off. Let's try his best friend then.
"Hello"
"Hey Hunk. I was wondering if you know where Lance went after classes ended"
"Hi Keith! Uh.. i think he went home but he did mention going to a party today!"
"Oh, okay. Thanks."
"No probs! Always glad to help"
With that he hung up and texted Lance.
»hey babe, hunk told me you're at some party, don't stay out too late, love you«
The rest of the evening went by rather smoothly, the korean boy ordered some food and did his assignments. Eventually, he ended up falling asleep in the living room.
The TV turned itself off, minutes before the door opened and his partner entered their shared home. The clock read 11:35 p.m. and the brunette went straight to the bathroom, waking Keith as he passed the sofa.
"Hm? Oh hi", but Lance paid no attention, he just took a shower.
Keith used this opportunity to check the time and get ready for bed. He just woke up from a nap which means he'll probably be awake all night anyway. But hey, there's nothing wrong with watching your beautiful boyfriend sleep, if you yourself can't.When the Cuban climbed into bed and looked at his partner, he just started crying.
Not knowing what was wrong, Keith tried to comfort him, just like he does, every time Keith wakes up from a nightmare.But Lance pushed him away.
"I, I'm sorry I did- I'm sorry I did something horr-", his voice cracked, "something horrible"."Lance, baby, what is it?"
"I cheated on you.", Keith froze.
"It didn't mean anything. I'm sorry I don't- I don't know why i did it. I wish i didn't do it. I love you."
He kept his gaze on the floor as Lance explained, "It was a one night stand. And the worst part-"
Keith sucked in a breath and sat up.
"the worst part is, that. is that i was- i was sober", Lance sat up as well as he stated this.
"It happened yesterday and i couldn't bring myself to tell you because i love you and i ruined it but that was selfish. Then i spent all afternoon trying to find an apology gift but they don't really make cards that say 'Hey I'm sorry i cheated, i love you though'. So I ended up buying this small teddy holding a heart and I'll give it to you in a second but i also ended up deciding that it would be best if we broke up."
how did i manage to say all that without breathing.
"And I'm really sorry but you don't deserve to be with someone who cheated on you. You deserve a lo-"
Before he could finish his sentence Keith's lips crashed into his.
The kiss was fast and full of desperation and for a moment Lance could enjoy it, but he eventually pulled away again.
"No, Keith."
"I'm sorry that I made you feel like you should be sorry"
"Wha-"
The pale boy turns away, "If anything it's my fault you cheated in the first place. I should've been a better boyfriend"
"No, Keith what the hell? This doesn't have anything to do with you! I messed up"
"And i forgive you. Now can we please go to bed. I don't want us to argue bc of a stupid mistake."
The Cuban hesitated, he knew this wasn't right. But he also knew that he won't mess up again so what's so bad about them staying together?
They lied back down and turned off the lights. Keith refused to move a muscle unless he was sure his boyfriend was fast asleep. That's when the tears came.
Keith's POV
You're not good enough.
He saw that. He found an opportunity to get something better and he took it.
I open my eyes again, staring at the young man sleeping just inches away. We used to be so in love. Now look what i did. i drove him away. I managed to fuck up the one thing in my life that wasn't fucked up before.
Well done Kogane.
Can't you see that he doesn't love you anymore.
The tears glide down my face as I try to stay quiet.
But you're too desperate to leave aren't you. You're pathetic. Staying with him after he made it clear that there's better options out there. better lovers. You're depriving him of happiness because you can't deal with the truth.
You're a horrible person.
I let out a sob but manage to put a hand over my mouth before the sound leaves my lips.
'I'm sorry Lance.' I mouth
'I'm sorry I'm not good enough' I breath.
I'll be better.
I continue crying until I feel my eyelids getting heavy from exhaustion.
A/N:
hello fellow readers.
sorry for the cringe.
i hope you are doing well if not i hope you'll feel better soon.This is like my first time writing Klance and publishing it.
I'm up for constructive criticism so don't hold back. i want to improve my writing skills. :)
Also! this was loosely inspired by "The Theory of Moving On"-series by tanksquid on ao3
YOU ARE READING
Angsty Keith Oneshots
FanfictionWill include some triggering stuff but specific TW's will be at the start of each chapter. Half of these are gonna be OOC and I'm sorry for that. That is bc it's mainly me projecting thoughts, worries and such on keith ✨ Will include Keith/Lance. Ke...