Three nights in a row now Keith was woken up in the middle of the night only to find Lance not in bed besides him.
Normally Keith wouldn’t be too worried about this, just whenever he asked Lance about how he slept all he got was a forced smile and a guilty “fine”.
Keith did trust Lance.
He trusted and loved him more then anyone else on this god forsaken planet.
He never even considered his boyfriend could be cheating on him until Lotor showed up.
Lance had once told Keith before they got together that his dream guy was tall, with long hair and is good looking enough to be a model.
A week ago Lotor had moved into the building.
The amazingly tall man with the body of a Greek god and the flowing white hair of a princess.
The super model that only seemed to own booty shorts and not a single shirt.
The guy that left Lance speechless just by winking at him.
Keith knew he was hot headed and tended to jump to conclusions so he tried talking it through with the most rational person he knew.
His brother Shiro.
“He’s been keeping secrets from me and sneaking around at night. I tried talking to him about it but he just won’t talk to me.” Keith whispered into his phone.
Yet again he had woken up only to find the bed empty where Lance should be.
Not knowing what else to do he called Shiro, despite it being 3am he had answered straight away.
“I don’t know what to tell you Keith.” Shiro yawned “if you think he’s cheating on you then you have to confront him, it’s better to apologise for being wrong then finding out he’s been dating guys behind your back.”
Keith nodded “yeah… first thing in the morning I will.”
“You know it’s probably nothing, I’ve never met a more loyal guy then Lance.”
Keith smiled “yeah your right, thanks Shiro.”
“No problem, night”
Keith hung up and settled back down in his pillows when he hears it.
“Hey it’s Lance again. I’m sorry I called you so late but I… I just needed you so much today.”
Keith turned over so he was face down on the pillow to try and hide the face he was crying.
The next morning Keith could hear Lance making breakfast while he was preparing himself for the confrontation.
Right now there was no doubt in Keith’s mind that Lance was cheating on him. He took a deep breath and pushed open the door.
Keith stormed in on his boyfriend “who the hell were you calling last night?!” He demanded. Lance jumped up when the door was slammed open “n-no one Keith I swear!” He smiled but looked guilty.
“On come on I heard you’ ‘hey it’s Lance again’ didn’t sound like no one!” Keith snapped grabbing Lance by the collar. Lance didn’t say anything, his eyes darting to his phone laying on the couch.
Keith dropped him picking it up, keeping his glare fixed on Lance as he redialled. The phone rang twice before a woman’s voice came from the other side.
Keith stared numbly at Lance as tears began to fall down his tanned cheeks. He hung up and tossed the phone aside.
“I… I didn’t want you to worry. I’m sorry I-”
Lance was cut off by Keith running at him and wrapping his arms around Lance like he could keep him there by pure will power.
“Oh God Lance. I’m so sorry I love you I love you so much! I’m sorry I didn’t realise! I’m sorry I thought the worse!” Keith sobbed as Lance wrapped his arms around the shorter man.
The two sank to the floor on their knees hugging and crying with each other.
“I won’t call them again, just please don’t leave me.” Lance muttered burying his face into Keith’s soft hair just taking a moment to breath in his scent.
Keith looked up at him cupping his cheeks with his hand as he kissed him on the nose.
“I will never leave you. So please don’t leave me. If you need to call them then you fucking call them as long as you tell me as well. Because I love you Lance and I can’t live without you.”
Lance sniffed “I love you too.”
Of course that didn’t solve everything.
Lance still tried to hide how he really felt at times.
But he had a stable and loving relationship that helped make the bad days not seem so dark.
Keith was his rock and as long as he was there he may just be able to carry on.