Disclaimer: I do not own Supergirl or anything to do with DC. I do not make any money from the writing of this story.
*****
"Okay, you can open your eyes now." Alex said softly.
Kara really should have been expecting something like this given where they were, but she was in no way prepared for it. In her defence Alex had seemingly randomly come up to her in the DEO and told her to come with her, no questions asked. It was a promise they both knew Kara couldn't keep, but Alex managed to hold out to her until they were in the training room, at which point she had told Kara to close her eyes.
Couples in the DEO weren't supposed to use these facilities for anything other than training, but the advanced holograms Winn had installed allowed them to create a pretty realistic version of anywhere in the world, and J'ohn was a big softy who allowed his agents to occasionally use that to their advantage.
Of course this had confused Kara, who rightfully pointed out she could fly them anywhere in the world, but Alex had insisted, so Kara sighed, closed her eyes and then after a few seconds opened them again once she had permission. Then she gasped loudly, bought a hand up to her face and then eventually began to cry with the overwhelming sentiment.
Because of course Alex wouldn't use the training room to take her anywhere in the world, she would use it to take her back to Krypton. Specifically, her childhood home, which had been recreated one year ago by the Black Mercy to distract Kara from the fact it was killing her with her dream wedding to Alex, only for Alex to crash the party and find out about Kara's feelings for her.
Sure, initially it had been awkward, especially when telling people about them, but it was followed by a year of absolute bliss. And now they were back where it all began, and it was just perfect. Well, they weren't in wedding dresses and about to promise the rest of their lives to each other, but it was still pretty close.
Actually, it was even closer than Kara thought, as after a few long minutes of just staring at the sights around her she turned to find Alex on one knee with a ring box in hand, and the mighty Supergirl just lost it. She completely broke down, crying ugly tears as she fell down to her knees as she embraced the love of her life, who forgot her initial intentions and just hugged Kara back for a few long seconds.
Then finally Kara whimpered into Alex's ear, "You remembered! You remembered everything!"
"How could I not?" Alex smiled softly, pulling back and revealing that she was now crying too, "It was the greatest day of my life. Or at least, one of them. And I... I was kind of hoping this could be one of them, along with the day that you first came into my life."
"You were hoping?" Kara laughed softly in disbelief, "You really think I would say no?"
"I don't know." Alex shrugged, "Last time we were here, I got quite the surprise. So either history was going to repeat itself and you were going to reveal this was the weirdest, longest and cruellest joke ever, or..."
"It was my turn to be surprised?" Kara finished for her, "Well it was stupid to worry, because of course it's a surprise. A wonderful surprise for me. Because I'll never hurt you Alex. Never."
"I know." Alex smiled softly, "And I'll never hurt you either, I promise."
The two girls exchanged a smile for a few long seconds, before Kara quipped, "So, is there a speech?"
"Of course." Alex beamed.
"Do we have too?" Kara whined, "I'm pretty sure I said yes already."
"No you didn't, and that totally doesn't count." Alex argued.
"But Alex!" Kara whined even more petulantly than before.
"But no!" Alex snapped, "Honestly, sometimes you're worse than you were when we were kids."
"Am not!" Kara shot back, then pouted as she realised she wasn't helping her case, and then to wipe the smirk off Alex's face she teased her, "Fine, hurry up and ask me to marry you so I can say yes, and then marry my sister for real."
Alex glared at her for a few seconds, and then told her, "Nice try, but nothing you say could possibly ruin this."
"I don't want to ruin it. I just want you to hurry up." Kara pointed out.
"Well the longer you argue, the longer it will be." Alex pointed out, and then when Kara mimicked zipping her mouth the older of the two took a calming breath and finally began her speech, "Kara Danvers... You were given that name by my mother to hide your secret identity, but we both know it's not who you really are. You're Kara Zor-El, last woman of your race, who just happens to look human. Despite that my mother insisted we were sisters, and I believed her for so very long. But then I came here, and I finally realised the truth. We were best friends, not sisters. But I didn't want you to be my best friend, or my sister. I wanted you to be mine. You realised that first, and suffered in silence for so long, but you don't have to suffer anymore, because I know who you are, and I know you want. And I know who I am, and what I want. I want you, Kara Zor-El, the most beautiful, powerful and amazing woman I've ever met, to truly become Kara Danvers. As in, Mrs Kara Danvers. I want you to be my wife. So please, Kara Zor-El, will you be my wife?"
"Yes! Finally!" Kara laughed, grabbing hold of Alex's face and sealing the deal with a kiss.
Ever the romantic at heart Kara had imagined her wedding a thousand times, and imagined a proposal almost just as frequently, yet despite always imagining it being Alex she had never thought this would actually happen. Even when they got together, Kara had worried they would never get to this stage, that something would go wrong, because in her life whenever something went this right something would go wrong, and she hadn't wanted to jinx it.