There were so many things Lance loved about coming back to Earth. For one, seeing his family, of course. And introducing his family to his space family. More specifically, introducing them to his boyfriend, Keith.

He'd missed a lot of things about Earth. He'd missed the sun and the summer and his mom's cooking. He'd missed running outside and sleeping in his own bed and normal swimming pools. He'd missed hugging his siblings and eating chocolate and dancing in the rain. He'd missed the rain.

So when he and Keith got stuck in the rain on a walk back to Pidge's house, he ignored Keith's protests.

Keith unlatched his hand from Lance's to pull up his hood.

Lance, meanwhile, held out his palms to catch the raindrops. And he grinned like a kid in a candy shop.

Keith narrowed his eyes. "What are you-"

"I missed this." Lance laughed. "I almost forgot what rain felt like." Tilting his head, he angled his chin up at the sky.

Keith opened his mouth to say something. But the look on Lance's face made him close it again.

And he watched. He watched Lance's whole face light up. He watched Lance's eyes widened. He watched Lance's grin expand past his ears.

Lance started to dance like no one was watching. He twirled, giggling and not caring that his clothes became absolutely soaked.

Keith kept watching.

But Lance grabbed his hand and spun him around. Keith, caught off guard, yelped in surprise. He let Lance lead, though. They almost slipped a couple of times. But Lance managed to keep both of them on their feet. He was incredibly agile, moving in ways Keith didn't know he could.

Lance spun Keith and dipped him, pulling him off his feet but keeping one arm across his back and one hand on his arm.

They looked at each other for a tic.

"I didn't know you could do that," Keith murmured.

Lance wiggled his eyebrows. "I'm full of surprises."

And he kissed the hell out of him.