Lance sighed as he ran a hand through Shiro's hair gently. He loved being by Shiro's side when he could. He adored how gentle Shiro was when they were together, he loved how affectionate and caring he was. He couldn't get enough of Shiro when they made love. But all things must come to an end... It's why he was dressed and Shiro was still in bed sleeping. Though they still had sex that night, the reason why still made Lance feel sick and guilty.
----
"Shiro we can't keep doing this. Sneaking around, this isn't fair to-" Lance tried to say. Shiro kissed him
"I don't care. I love you want you. Don't you want me?" Shiro asked. Lance pulled back.
"I do. But for the sake of my kingdom and yours we need to stop. You're marrying Allura next week, we can't do this." Lance pleaded stepping from Shiro.
"Then we can run away!" He exclaimed. "Just me and you!"
----
Lance shook his head despite wanting to stay wrapped up with Shiro. He knew this was all wrong. If they were caught like this... Lance could only imagine what Allura's expression would be. She was in love with Shiro, she'd gush and blab about him whenever she could. Lance would have to sit and try not to feel guilty about having sex and being in love with the same man. Not only was he betraying his kingdom, but he was betraying his sister. The one person who knows he was gay, the only person who was accepting of him.
He remembers how it all started too, the dinner with a neighboring Galra kingdom. All in effort to make peace.
____
Lance sat beside his sister who was flirting relentlessly with Shiro, he was across from Shiro's younger brother. Keith. He was a pain in his ass, complaining about how Lance wasn't his type. Or how Lance talked to much. Their forced walk together in the gardens didn't help. They were at each others throats until Shiro swooped in and told Keith to head to his room. Allura had been called off to tend to an emergency in the castle.
___Lance could remember the conversation too.
___
They hit it off, from their interests to foods and what they liked.
"You know, Takashi-" Shiro shook his head.
"Call me Shiro." He said smiling at Lance. Lance blushed and nodded.
"Well, Shiro. You're a pleasant change from your brother. You're very kind. And handsome" he said before covering his mouth.
"You think I'm handsome?" Shiro asked smiling at him. Lance blushed darkly. Shiro chuckled "You're very beautiful yourself. You have the most flawless complexion I've ever seen" he said as he stroked Lance's cheek with his hand. Lance looked up at him feeling his heart pound.
"I-I'm? No... my sister is much more -" Shiro silenced him with a finger to his lips.
"Yes, Allura is a beauty... But you, you are just. Stunning. " Shiro said as he cupped Lance's cheek. "Charismatic, charming... " he said softly.
Their first kiss was soft, testing. Gentle even, neither of them wanted to stop, but also didn't want to ruin the peace.
____
Lance chuckled to himself as he left the room putting on his veil and hood to hide himself. He wondered what would've happened if he didn't kiss Shiro. If he didn't lose his virginity in that very garden. If he didn't have the exact spot burned in his memory. If he didn't love Shiro. He sighed he could've had Shiro... if he didn't hear Allura speak so fondly and happily about him. If she wasn't so excited about marrying him. He couldn't take that from her. No matter how much it hurt.
He sighed as he took a rover back to his palace.
___
Lance smiled tearfully as he watched Allura walk down the aisle. He avoided all eye contact with Shiro, he knew he was looking at him. Shiro had told him to object. Run away with Shiro. Lance could never betray Allura like that. She looked so beautiful and happy. He was with her step by step, the dress shopping, cake tasting, decorating, deciding what kind of makeup, even what hairstyle. Each moment he spent with Allura that time hurt him more and more. And now, was the actual moment. He was going to have to watch the love of his life marry his sister. Though he promised himself once it was over he'd disappear. Never have to see Shiro again. Never have to wallow over Shiro, or feel guilty about what he did with him.
At the end of the night Lance slipped away into the garden to try and collect himself before he left for good. He sat on one of the stone benches crying softly into his hands.
"Lance..." He flinched turning to see Shiro standing there. "Why'd you leave? Are you okay?" He asked walking to him. Lance stood stepping away.
"Stop... I have to go. This. Ended. It can't ever happen. Love Allura... Okay? She deserves it." He said sharply as tears streamed down his cheeks. "Go enjoy your wedding. Please."
"But Lance I love-" lance shook his head.
"It can't be me. You can't love me. " he said firmly. "Let me leave" he said before turning and running out of the garden and to the ships. Having prepared a rover for himself he just had to get in and go.
"Lance! Please wait!" Shiro called trailing behind Lance. Lance shook his head running faster from Shiro running through different paths to make sure Shiro got confused and couldn't find him. Once he reached his rover he jumped in and flew off.
YOU ARE READING
Sheith, Klance, Shance and Shklance One Shots
FanficI'll take requests if you'd like. There will be smut and fluff maybe some angst.