Disclaimer: I do not own Supergirl or anything to do with DC. I do not make any money from the writing of this story.
*****
Kara groaned softly and opened her eyes to a beautiful sunny day, and a beautiful woman lying next to her in bed, both things making her smile with blissful happiness. Which was very telling, as even before she remembered everything that happened last night she was comfortable in this bed with this person. She was safe, and knew it without thinking.
Then she remembered who this was, and what had happened, and Kara just beamed even wider. It helped that the red light was off and she was restored to her full-strength, the sunlight forcing it's way through the curtains filling her with life, Kara sitting up to greet her lover good morning. Then she frowned as she noticed that Lena was playing with her glasses.
"It's strange. I thought this disguise was so ridiculous. So laughable. And that it was so inconceivable that anyone would be fooled even for a second by such a thing." Lena confessed, still staring at the glasses like they were something wondrous. Then she looked at Kara and smiled, "And then all it took was one meeting for you to make me doubt what I knew to be true."
There was a long silence as Kara thought very hard about those words, and then softly concluded, "You're, you're talking about the first time we met?"
"Of course." Lena smiled softly, gently placing Kara's glasses down onto the bedside table before turning her body, and her full attention, to her lover. She then wistfully murmured while reaching for Kara's hand, "It feels like so long ago now."
Happily taking that hand in her own and interlocking their fingers Kara admitted softly, "Like, a lifetime."
Lena enjoyed the moment for a few long seconds, then sighed, "I was so miserable back then. But you change my life that day, and every day since. And I want to just stay in this moment forever, but after all these lies I think both of us deserve the truth. Don't you agree, Kara?"
Kara nodded gently, "Yes"
"Well, go on then ..." Lena asked softly, "Ask me anything."
Kara thought about this for a few long seconds, then asked, "You knew who I was when we first met?"
"Yes." Lena said softly, adding with a smile, "Or at least, I believe I did. Like I said, you did a very good job at making me doubt it."
"But, but how did you know?" Kara asked, "Did you hack into the DEO?"
"No. Well yes, but not to find out who you were." Lena quickly clarified, "Just to find out if there was a way to neutralise your powers without using Kryptonite, and most importantly without hurting you. And maybe to confirm my suspicions that your sister was working with you. And to give a more effective background check to a few of my employees, and enemies. Honestly it was difficult at first, but now I'm half tempted to deliberately make a mistake to freak Winn out and make him redo everything to give me a challenge again."
"Well I'm sure Winn would oblige." Kara grumbled, "But you still haven't answered my question."
"Well, I answered the second one." Lena pointed out cheekily.
"Lena." Kara whined.
"I know, I know." Lena sighed, before confessing, "When Lex was arrested the cops confiscated everything they could find, but they didn't find everything. I could have helped, because I knew all of his hiding spots, or at least most of them, but I didn't. You must understand Kara, I had to know the truth. I had to see it for myself. So, I kept my mouth shut, and later discovered a laptop which proved all my worse fears had come true. That everything they said about him was true. That he truly lost his damn mind. That I had lost him forever."
"I'm sorry Lena." Kara said softly.
"It's okay." Lena smiled softly, and unconvincingly.
"No, it's not." Kara said firmly, "And we can stop talking about this if you want."
"No, it's okay." Lena pressed on, "At first it was about finding the truth, then I had to know everything. Everything he had done, everything he was going to do, everything he knew. All of it. That way maybe I could stop him from doing something terrible someday in the future. I succeeded, BTW. I managed to keep my name out of it, because I didn't want the situation to be tainted, or for people to accuse me of trying to fool them, or whatever nonsense most people accuse me of doing. But I also found files on Superman, and every other hero on this planet. And, well... how could I resist? It was the answer to so many questions, and even though I deleted it afterwards you could never forget the face of God."
"I'm not God." Kara interrupted.
"Debatable." Lena smiled, quickly adding, "But so we don't become fixated on the issue, with the power you possess you might as well be a God. And even if you're not a God, you're still Supergirl. The cousin of the men who took down my brother, and proud wearer of the most iconic costume on the planet. How could I resist finding out what you look like outside of it? And how could I ever forget your face? And yet, you had me questioning my own mind. But then you would also say things like, 'I flew here, on a bus'."
Kara blushed, "Oh, picked up on that, did you?"
"Well, there were definitely suspicious things you said. Like, virtually everything." Lena grinned.
"Soooo..." Kara hummed softly, and a little sadly, after a long pause, "This whole thing WAS about finding out who I was?"
"No! Well, yes and no. It's complicated." Lena poorly explained quickly, before laughing, "I, I honestly thought you'd come clean much sooner than you did, but Kara, you can't really think after all this that I don't want you. I just... I knew in my heart Kara Danvers and Supergirl were the same amazing person, and I wanted to date that person. Not just Supergirl, and not even just Kara Danvers. I wanted you. I wanted all of you."
There was a long pause and then Kara asked softly, "But, if you knew, why didn't you just, you know?"
"Out you?" Lena offered flirtatiously.
"Yeah." Kara blushed.
"Believe me, I wanted too." Lena laughed, before sighing, "But it wouldn't have been the same. I wanted you to tell me because you wanted too. Because you trusted me. Because, I was worthy of your secret... and, well... you. All of you."
"You are!" Kara insisted, before smiling, "Wow, I guess Maggie was right."
"Your sister's girlfriend?" Lena frowned as she thought about it, then realisation hit and she smiled, "You told her about our relationship."
"Alex too." Kara said proudly.
"Wow." Lena murmured breathlessly, reaching out and taking the other girl's hand, "So, I guess we're for real, huh?"
"I guess so." Kara grinned as she interlocked their fingers and then quickly added, "I mean, I don't normally sleep with people I'm not in a relationship with, soooo..."
"Sooooo..." Lena smiled, and then after another pause asked, "Kara Danvers, will you be my girlfriend?"
"Oh my God yes! Rao yes!" Kara squealed, pulling Lena in for a bone crushing hug. Almost literally, Kara only just remembering to restrain herself she was so happy, quickly murmuring her apologies, "Sorry."
"It's fine." Lena gasped, struggling to breathe and not caring. They stayed like that for a few blissful minutes, then Lena murmured, "You'll have to introduce me, you know?"
"To Alex? But you've met her." Kara frowned in confusion as she pulled back. Then realisation hit, "Ohhhhhh, you mean is my girlfriend. Absolutely. Oh, we can double date! I know Maggie would love that. There'd be so many chances to make Alex blush. Which is her favourite thing ever, and pretty fun for me too. Mostly. Maybe we could team up on her? No wait, bad idea. Bad, bad idea! Because then you and Maggie would team up, and oh, bad idea!"
Lena could listen to Kara rambled all day, and something it kind of felt like she did, but eventually she interrupted, "I mean to everyone in your life. Eventually. No pressure. And we can hide our relationship in public, if you want. It's not easy dating in the public eye, and you'll be dating a Luthor, so they'll be twice as many dumb questions. Also you're a reporter, and a woman, so-"
Kara love to hear Lena ramble, but in this case it seemed important to interrupt her before her mind went somewhere too bad, so she gently kissed her lover and then told her, "Let's have a dinner party. Invite all my friends and family, and introduce them to the most important person in my life. My girlfriend. My Luthor. And then I'll Tweet about it. I don't have that many followers, but I'm guessing that'll change afterwards. Or you can Tweet about it. Maybe include a photo of us like this, only fully clothed. Then, what happens, happens. I mean, I fight aliens on a regular basis, what's a few rude people on Twitter and on the street really going to do?"
"You'd be surprised." Lena muttered bitterly, before quickly adding, "But if you're serious, I'm so down for that."