Keith shielded his eyes with his hands and prayed for the weather to stay like this. He didn't want the rain to ruin his wedding day after all.

It might be good luck for some random weirdos but he didn't like rain and he wanted that day to be perfect and full of light. They had had enough of dark times already.

Today he was going to get married.

Today he was going to exchange his vows with Lance.

Tonight, Lance would be his husband.

Keith chuckled at his own train of thoughts. He had never expected himself to be the type of men to be so excited and anxious about getting married.

Hell, he didn't even expect himself to be a wedding type of guy.

What had Lance done to him?

The ceremony would take place at the Academy, in the garden where all the flowers revealed their most gorgeous colors.

The Academy.

Where everything started.

And also, because Lorena had been as excited as Natalie about the news and had proposed the idea.

That much for their simple and discreet wedding.

But after weeks of planning, it was finally done and the day had come.

"My son is getting married!"

"Mom, the ceremony hasn't even started yet why are you already bawling your eyes out?"

"You are no better, Nat."

"Shut up, Ricardo."

Lance laughed. Sometimes he felt as if his family was more excited than him for the wedding.

Which was clearly impossible.

If Keith wanted to keep it simple - at which Natalie nearly had had a heart attack when hearing his statement - because he didn't want everyone to make a huge fuss about it, Lance didn't care as long as he was by his side. A big white wedding or one in leather pants? Lance didn't care as long as he could brag tonight to everyone that Keith was his husband.

And knowing Lance? This was a huge concession. What had Keith done to him?

Husband.

He squealed at the thought.

Today Keith was his mate.

Tonight, Keith would also be his husband.

And Lance was beyond excited.

"Lance?"

"Yes, Nat?"

"Control your magic," she laughed.

Lance tilted his head, not understanding what she meant. What was wrong with his magic?

Oh.

The field where he and his family were having a picnic, its colorful wildflowers and green grass were now covered with a smooth layer of snow.

So deep in his thoughts, he hadn't even realized it. A snowflake fell on his nose and he smiled. "Oops?"

"You are unbelievable."

Lorena looked fondly at the two men in front of her. She had not pronounced the official words just yet but the two were already lost in each other's gaze. Fire and water. A human and a demi-human? The story looked strangely familiar.

Lorena looked up and saw her husband and son in the crowd. Lance's all family sat there too and Lorena recognized his mother and sister, wiping away proud tears from their eyes. Even Ricardo seemed to get emotional. Ulaz and Thace were in the assembly as well, and they too had only eyes for the boy they raised as their own. Keith and Lance's friends were there too. Allura, Pidge, Matt, Shiro, Hunk but also Coran and his perfectly combed moustache.

Lorena always felt honored to be able to proceed such ceremonies and it wasn't without a certain pride that she started the ceremony. Repeating the words she knew by heart.

"And if there be any among you who may imagine some impediments as to why they should not be married, let them now speak out, or forever hold their tongue."

A loud thud boomed suddenly in the middle of the crowd. Glass shattered and a startled yelp escaped the guests' lips.

Shiro reacted almost immediately and turned into his dragon form while flames were already burning hot around Keith's fists. Lorena shifted her balance and rested her hand on the pommel of her sword.

What the hell was that?!