*Shiro's POV*

Keith moved fast, stabbing the galra soldier and jumping to take down the other one before he reached Shiro, like he needed to protect him, even if Keith know that he was more than capable to defend himself.

He paid attention to the fight but couldn't help to let out a small welp, right before taking care of the guy who have just stabbed him. Keith move to in front of him and begin to stand his ground to defend him.

"You know I can still fight, right" said Shiro as he used his arm to take care of an attacker

"Yeah, but nothing is worth your pain" said as he moved quickly, taking care of some more enemies. Shiro stood there dumbfounded for a second. Did Keith just said that outloud? By the blush on his cheeks he seem to just realize what he have let out

"Keith, we need to talk after this" Shiro said with a huge smile, thinking that maybe, just maybe, he have a chance with his best friend.

"Shiro, this isn't how I wanted to tell you" Keith said, getting a bit distracted and almost getting hurt cause of it.

Shiro moved fast and protected him, before killing the last enemy and pulling Keith into a deep kiss.

"God, I love you" He said, right before he begin to pass out with a smile on his face. He may die right there, but at least he know that Keith loved him.

NO! He couldn't let himself go like this. Keith needed him, he couldn't die like that. With the same will that have keep him alive through the hell that was the arena, he pulled out of it and hold himself up.

"We need to get out of here" He said as Keith pulls him towards the same way they came in. They have the information they needed, now they have to go back and then they could talk. He couldn't help but to old Keith's hand while running, partly cause he was worried that he got lost with how blurry his vision was getting.

Luckily Red wasn't far from where they were and when they got in Shiro could pass out like he needed, knowing that Keith would take them to safety.

*Keith's POV*

Shiro loved him. That though was the only one that was in Keith's head, flooding every part of his mind, like a tide of happiness that was threatening to drown him. He got the lion back in the castle basically in autopilot, since he couldn't take his mind off his injured beloved.

When they got back Shiro was immediately put on a healing pod, with Keith just waiting by his side for the entire time until he was well enough to came out and have their chat.

The others tried to talk him into getting out of there, but besides to go to the bathroom, he couldn't move away from Shiro, he feels like if he does them he'll disappear again or he would regret to accept Keith's feelings.

Finally, after a week of waiting, Shiro was well enough to came out off the pod. Keith was both excited and terrified, but when Shiro open his eyes and smiled openly when he saw him, his worried melted away, his heart beating incredibly fast in his chest as he helped him stand up.

"Hey" Keith said while blushing a bit.

"Hey" said Shiro, not taking his eyes off Keith, like if he feared that he was going to wake up.

Coran was the one who cleared his throat and remind them that they weren't in face the only people in the universe. Both of them blushed again and Shiro proceed to answer questions about how he feel.

After everyone calmed down, Keith took Shiro back towards his room and sit on the bed by his side.

"Look, about what we said. Do you really mean it?"

Keith look at him hopeful, and Shiro just pulled him into a soft kiss, or what begin as a soft kiss and ended up with Keith climbing on his lap while they makeout passionately.

After a few minutes they stop to breathe, staring into each others' eyes and holding each other closely.

"Sometimes the thought of you was the one thing keeping me alive" mumbled Shiro

Keith was still overwhelmed by the intensity of their feelings. He nuzzled on Shiro's shoulder, leaving small butterfly kisses on his skin

"When did you begin to want me? I have wanted you since I realize I was gay, but didn't realise I was in love with you until you were leaving for Kerberos"

"I noticed my attraction towards you since you were about 16, but I thought it was just physical interest that I should ignore until my last night on Earth before Kerberos. I was holding you and it just clicked that I wanted to do that for the rest of my life"

Keith smiled and pulled him into another deep kiss, letting themselves get lost in the new sensations.

They cuddle in the bed, just enjoying lazy kisses and talking about their time on Earth and Keith lamenting them not having made anything on their time there.

"Is not like if I would have done anything back then, you were still a minor and I'm seven years older. Now it doesn't feel like that big of a deal, but back then I feel terribly guilty every time I couldn't help to check you out"

"It have only been two years, I was 17 and perfectly able to make decisions, and you would have never been a wrong one. You're the one person who never give up on me after all"

Shiro just smiled, pulling him back into another kiss.

"And I never will, you're mine after all"

*Shiro's POV*

Shiro woke up the next morning with a huge smile on his face and his beloved on his arms. He look at Keith's gorgeous face and feel his heart speed up at the memory of the day before. He couldn't quite believe that Keith was his, but he have the evidence right there, on the naked boy in his arms who seem to be having a good dream if you go by that lovely smile.

A few minutes later Keith begin to wake up.

"Good morning sleepy head"

Said Shiro before kissing him softly

'"Did you slept well?"

"Yeah, tho my backside hurts a bit now"

Said Keith with a smile, pulling Shiro into another kiss

"Any regrets?"

"None, the pain is totally worth it. Last night was amazing"

Shiro was also happy. He haven't expected for Keith to respond with such passion to his touch, but it have been wonderful and it give them both an amazing memory of their first time.

He kissed his boyfriend softly before getting up.

"Are you hungry? Cause I'm very ready to have some space goo inside me"

"I would rather something else, but I don't think my body can handle that so soon"

Said Keith, as he winced in pain when he sits in the bed.

*Keith's POV*

They walk into the dinner room holding hands and feeling terribly giddy. As they sit down and Keith grunts in a bit of pain, everyone seems to blush, guessing the reason why. He feels really embarrassed, but he looks at Shiro, who smiles at him, making him forget what was happening and reminding him that there's no reason to care.

They eat breakfast in silence, holding hands under the table and ignoring the teasing comments of their friends.

Later they go to training, sparing for a few hours and Keith reminding the others that even with a handicap he's still able to kick their asses.

They go shower and Keith have to avoid looking at Shiro so he doesn't pop a boner in front of his fellow paladins.

When the night arrives, after spending the rest of the day training in the robots with a couple stops for food, they go back to their rooms, well, to Keith's room, immediately Shiro pulling him into a deep kiss.

"God, I love you"

He mumbles as he holds Keith against his chest.

"I love you too"

They smile and go to the bed, to just sleep this time, too tired to do anything else, but happy of being together nonetheless