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?"