Kara had flown quickly back to STAR Labs and was able to get pretty close to land when she saw and heard people running away in fear, "Whats going on ?" she was able to ask a fleeing camera man who was packing up his stuff as fast as possible
"It's about to blow!" he cried in terror as he finally just gave up packing the stuff and just high tailed it away leaving it behind
Quickly moving down her glasses Kara used her X ray vision to look through the walls to see exactly what was going on but saw the imminent disaster before it was too late and she was blasted backwards a little from the force of the explosive wave that dissipated from the lab.
For a moment after everything felt okay she still had her powers and nothing was different when suddenly her head burst in pain and a million things were running through her head, at first she was wondering if these were dreams but eventually as the flow from the unblocked dam eased out Kara was able to tell these were memories, but they fit wrong in her head, no she never spent time with Clark… wait did she.. Her head hurt so much as it nearly split with the pain. Kara had never really experienced pain before and she was just curled up on the floor still as medics arrived around her.
She pushed them away as they tried to take her vitals, something that was impossible and fled the scene in a wild panic. She flew to a place that really stood out in her memory, she didn't even realise how far she had flown until she could see the large spinning logo of the daily planet in the distance as she hovered over a place she could now remember so well.
Nothing was there, just an empty shell of where a building used to be. A destroyed pile of rubble with a warning ticket on it was all that was left of what Kara could remember was a lovely home.
Still so confused she knew the Danvers childhood home and still the home of her adoptive mother was not far away as she sped in that direction her head spinning, what was going on.
She just about broke the front door down terrifying her adoptive mother as Kara stood there her clothes on fire from the speed she had been travelling.
"Kara!" Eliza Danvers exclaimed standing up from the sofa and patted her adopted daughter down in shock , "Whats wrong?" she asked looking terrified for her daughter,
"I remember" was all Kara could say and Eliza sat back down on the sofa and put her head in her hands.
"Then its real?" Kara added just standing in front of her adoptive mother and she nodded,
"It was to keep you safe" Eliza repeated and a flash of memory of Clark telling her that with her Tanthu next to him appeared in her mind's eye.
"When the danger found you anyway I should have told him but I was selfish" Danvers was crying now, "You were a great daughter and sister and I couldn't loose you"
"I don't understand" Kara said on the verge of tears, "I remember Clark being taken and then I was just left with you guys… I thought he didn't want me!" she openly cried then and Eliza went to comfort her but Kara stepped back
"He always wanted you to be his family Kara" Danvers told her, "He couldn't be around you incase your memories came back and then even he could see you were doing better here"
Kara shook her head, "I should have been allowed to choose" she continued to cry, "Do you- do you know where Clark lives?" Kara asked, she needed to see her cousin to be able to hug someone with all her might and not hurt them.
Danvers nodded and moved to a dresser, "He wrote you all the time as a child but I couldn't give you the letters" she said and Kara just felt like she was driving the knife in deeper, "Here" she said and handed Kara an empty envelope with the return address on the back, "I don't think he's moved since"
Kara wordlessly stared at her mother and then zoomed away, leaving the charred remains of her out door jacket on her mother's living room floor.
She didn't know exactly where the address was in Metropolis so she used her phone for the GPS route, had her phone always loaded this slow?
Frustrated but eventually with the address loaded she zoomed back to the city and flew up to the right level in the apartments and pretty much just flew straight in through the open balcony doors.
There were two people on the sofa facing away from her as she landed Kara wasn't even thinking as to check if Clark was alone. Her grief and confusion clouding her mind as well as a tonne of memories she suddenly had access too.
As the two turned on the sofa to face her leaping up in surprise one much faster than the other to see a tear stained Kara her clothes half destroyed but still covering her modesty just standing there.
"Oh you remember don't you" Clark breathed and in the next second he had armfuls of Kara hugging him for all he was worth.
The other occupant of the room looked to Clark who let her know it was okay and she waddled off to grab some of her clothes for Kara that didn't fit anymore, after all she barely fit into maternity clothes for her size.
Leaving the two of them alone in the room. Kara eventually let Clark go from the hug.
Clark didn't really know what to say to Kara and she just seemed far too shell shocked to speak either so it was a small relief when Louis came back into the room with armfuls of clothes.
"I actually don't have much left that will fit you other than Pajamas" she said holding them out to Kara, "I'm Louis" she introduced as an afterthought as she held up some cute patterned pajamas and decreed them as the right size and pushed them into Kara's hands, "Maybe you get changed and I will get Clark to make tea and we can all sit down and go through this calmly"
Kara just nodded a little dumbly and wandered off toward the bathroom, quickly checking with her X ray vision which one it was before vanishing.
Louis looked to her partner, "You know it's a really good job I know all about Kara or I would be kicking your ass Superman or not so much right now" she said grinning as Clark swept her into a hug and kissed her forehead. He lifted her up and put her back down on the sofa and zoomed off to make the tea.
Soon they were all sat in the living area in pajamas sipping tea and not saying much. Neither Clark nor Kara could think how to bring up the subject so Louis bless her just got stuck right into it.
"What happened tonight Kara?" she gently pressed and at first Kara seemed reluctant to talk before the whole story came out. How she was at the particle accelerator turn on for work and how after it exploded the block on her memories came flooding out, how she had flown too fast to get to her adoptive mothers to get Clarks address and how she just wanted to be near him.
She trailed off toward the end as Clark had gotten up to just look a little closer at Kara, "Was it just the memories that came back you weren't hurt or anything" he asked and she shook her head, "My head hurt at first but that eased when they all seemed to find where they fit" she looked at Clark a little lost
"I understand why you did it, and I kind of understand why Eliza never told you that Henshaw knew where I was…" she trailed off, "I had a good life, I have an amazing sister … but I always missed you and there was another part I missed too and now I realize it was Tanthu… " she took another breathe trying not to cry, "It's all back now and I feel whole again" she did cry then and Clark just accepted her in his arms again
"I am sorry" he whispered and eventually when she felt she could let go she did
"But hey" Clark said barely holding it together himself, "I guess the explosion happened at a good time, because soon there is going to be another member of the family" he indicated Louis's swollen belly, "well two members" he added as an afterthought and Lois rolled her eyes but showed off the engagement ring on her finger.
"Oh I'm sorry for not" Kara tried to explain but Lois cut her off, "You just had an explosion of memory it's okay for not fawning over me" she sighed and shifted on the sofa, "It's actually a relief OH!" she suddenly exclaimed, "Clark cheated and knows the gender but I want to be surprised so no blurting it out… you both with your extra vision"
Kara laughed and looked at her new family member safe in its womb and could see it was going to be a little girl, Clark was probably thrilled to pieces and by the smile on his face he really was
"I should really get back home" Kara started to say before Clark stopped her, "No stay, we insist" he said and Louis nodded in agreement.
"Well I am going to get some sleep" Louis started and she got up to head to the master bedroom, "Kara your are more than welcome to take the babies room, there is a single bed in there you can use .. if you two ever stop talking" she added as she walked away, "Night!" she called from the door as she closed it behind her
Clark and Kara shouted the same sentiment back and then sat in silence for awhile..
"So I know we've emailed some" Clark started,
"Clearly not enough!" Kara said gesturing to the direction Louis had left
"Yeah not enough" Clark agreed, "I just I didn't want to cause you the pain if the block broke, J'onn warned me if it triggered you could lose all your memory"
Kara looked sad at the mention of J'onn, "Do you know where?" she asked and Clark shook his head, "To be honest Kara I didn't even want to see his face again.. I knew we had to do it but I still …" he exhaled deeply, "Henshaw seemed to give up on his vendetta though, so maybe he did get J'onn in the end"
Kara gasped, "Then he could be dead, or worse the butt of horrible experiments?" she cried
Clark looked a little destroyed, "I don't know Kara but I hope not"
"You never looked into it?" she looked sadly at him and he shook his head,
"However!" he started and he got up suddenly and zipped to one of the store rooms off the hallway, "I did keep this" and he handed Kara her memory box
"Couldn't bring myself to ever get rid of it, despite the incriminating evidence" he added as Kara opened the box reverently and went through every photo and eventually they both were laughing,
"So tell me about your sister" Clark started, "You still live with her?" he said it like a statement but at the end went to a higher pitch like he was really unsure.
Kara nodded in affirmative then her face changed to one of horror, "Oh she's going to be so worried about me!" she exclaimed and dived for her bag where she had left her phone.
She had nearly 10 missed calls and a few voicemails Kara winced and listened to the last one,
"Okay Kara Mum just called and I'm so confused please just text me so I know you are okay" Alex's voice came through the phone followed by the robot voice asking if she would like to delete the message before Kara hung up and instantly text her sister. It was a simple 'I'm okay' she didn't feel like she could say more than that in a text, there wasn't enough memory on the phone for that.
Two minutes later as her and Clark had slipped into conversation about their day to day journalism when Alex replied, "Stay safe" was all it said and Kara just had an outpouring of love for her sister.
She felt like all the pieces were falling back into place in her life apart from one and she knew bringing this up to Clark was probably not the best considering why he had agreed to modify her memories in the first place
"I want to be me" Kara said in a lull in the conversation and Clark looked at her confused, "I want to be up there in the sky, helping people like you do as Superman" she said and she fingered one of the memories she had pulled out the box and handed it to Clark
"I want to be Supergirl, I'm ready" Clark looked at her forlornly but looked like he understood, "Please teach me" Kara added, "Train me"
Clark looked to where Louis was asleep in their room, "Kara I don't…"
"Look it will work out" Kara promised, "When your baby comes your not going to have much superman time so why not have a supergirl to rely on? I mean I would prefer to start protecting the cities i'm in but.." Kara trailed off realising she was talking too much and Clark looked a little scared,
"Breathe Kara, I know we don't need to breathe as much but occasionally is a good idea" Clark joked
"Okay" Clark agreed, "But we only have about a month so you have to learn fast, can you take time off work? " he asked
"Well I can always call in sick for awhile… I mean I was just involved in a particle accelerator explosion" Kara added
Clark chuckled, "True, you have suffered an injury at work" he laughed imitating an advertisement and Kara laughed with him.
"We should probably try to get some sleep" Clark commented watching Kara try to hide a yawn, "You have had a big day" and she nodded and wordlessly headed to the spare bedroom. Saying goodnight she slipped inside and pretty much collapsed onto the single bed that was laid out in the room opposite the baby furniture. Kara supposed this bed was for whoever was on night duty who to be honest was probably going to be Clark.
Kara before she fell to sleep grabbed her phone quickly and text Barry saying she was okay and asking if he was as well, she didn't get a reply like she normally did pretty instantly but it was pretty early in the morning at this point so she supposed he was probably asleep, Hopefully he wasn't still ignoring her after he went all weird last night.
