Disclaimer: I own nothing of Supergirl or the characters.

Epilogue: It seems my story has finally found its ending, and yet it hasn't. I decided to write an epilogue that takes place 40 years later. I hope you've enjoyed reading the story as much as I've loved writing it.

SGSGSGSGSGSGSGSGSGSGSGSGSG

It was amazing to Kara Grant that Cat looked so beautiful even into her nineties. Not that she really should be surprised but still given who her wife was, but still, Cat looked as radiant as she did over 40 years ago when they married.

So much had happened to them in those decades. Carter had gotten married and was the proud father of four beautiful children. Alex and Lucy had gotten married less than one year after Cat and Kara and thanks to modern science they had two adorable twin girls. Sadly, Eliza had passed away a few short years after Alex and Lucy wedded, a drunk driver had claimed her life way too soon. Winn and Sue had married and were expecting their fifth child, Kara always laughed at how much Winn loved having kids.

Now, Cat lay in a hospital bed in the middle of the living room of their penthouse. Cancer had been diagnosed nearly ten years prior but Cat had fought it off with her steely determination and will as long as she could. Sadly, her body was too old to continue the fight, as the cancer had spread. Comfort was the plan; time with her family and friends the priority; time with her wife Kara was paramount.

Kara had aged little in the forty plus years since they married. She had risen to take over CatCo when Cat was originally diagnosed with breast cancer. She had insisted that Cat stay involved as best she could while she fought the cancer, she knew Cat would need the distraction from the surgeries, the radiation and the chemotherapy. CatCo had continued to rise as a world leader in media. The power and scope of the company far exceeding even what Cat had dreamed for it when she first started out what seemed like a lifetime ago, thanks mostly to Kara.

Kara climbed into bed next to Cat after everyone had left. There was a sense that her time was incredibly short so people had been coming by to see her and Kara. Kara wrapped Cat up closely in her arms as Cat snuggled into her chest. Kara kissed Cat's head softly as they lay together, not saying a word, words weren't really necessary. They had left nothing unsaid in their relationship. There were no regrets, only a sense of sorrow at the approaching and inevitable loss.

"Kara," Cat spoke softly, "I don't think I ever said how proud I am of your recovery from what happened at Cadmus. Once you came back as Supergirl you never looked back. You pressed on through your fear and pain and came out the other side a stronger, more compassionate person and hero."

Kara smiled, "Wow, it feels like forever since we've even talked about Cadmus. Thanks for that compliment."

Cat closed her eyes, "Kara, we both know that I'm nearing the end of my struggle. I'm sorry I couldn't beat the cancer, I tired with all my strength."

"Hey," Kara soothed her, "no regrets. I'm so proud of how hard and brave you've fought. I just wish we had another forty years together. I'm not quite done driving you crazy."

Cat laughed, "Yes, you seem to have enjoyed that part of our relationship a bit too much. Brat. I love you."

Kara sighed deeply as she kissed Cat, "I know, and I love you too my dear."

They lay together for quite some time when suddenly Kara realized that she didn't hear Cat's heartbeat. Kara listened intently for any glimmer of the once strong heart beating in her chest, only to be disappointed to find nothing. Cat had passed away in Kara's loving embrace.

Kara squeezed Cat tightly, as tear began to fall down her face. "Good bye my love. Rest peacefully. I will take care of Carter and the rest of our family. I love you."

Kara held Cat for several more moments before she gently released her and got up from the bed. She picked up the phone and began to call those who would need to know.

"Carter," Kara said softly, "I'm sorry, but your mom just passed away. She went really peacefully in my arms, with no pain whatsoever. … You and Amy are welcome to come over if you want to. … Ok, I'll see you soon, bye."

"Alex," Kara said her name into the phone and burst into tears, "Cat…"

"We're on our way Kara, we'll be there shortly. I'm so sorry." Alex said as she knew what had happened.

When the elevator doors opened, Alex and Lucy raced over to hug Kara as tightly as they could. Kara wept into Alex's shoulder; so glad that her sister was there to help in the loss of Cat.

When Carter and Amy arrived they hugged each other and cried deeply. "Kara, my mom was so incredibly happy with you. She loved you so much! Thank you for loving her and me."

Kara couldn't reply to Carter, she just held onto him tightly, while they both cried.

Before long the penthouse was filled with family and friends, consoling a bereaved Kara and Carter.

Alex just held Kara closely while her sister wept at the loss of Cat. Occasionally glancing at Lucy, who sat nearby with tears streaming down her face. "Kara, what arrangements did you and Cat make for this?"

"There's a folder from the funeral home in the dining room with a number to call. They'll come and pick her up. It's all been pre-arranged." Kara said through her tears.

Lucy went and got the folder, making the call to the funeral home for Kara. "They'll be here in half an hour."

Kara nodded and getting up she went to their bedroom to get the outfit Cat had picked for the funeral. Giving it to Alex she disappeared into the bathroom for a much needed moment alone to collect herself. When Kara did re-emerge, she had washed her face, but the sorrow was still clearly in her eyes.

When the people from the funeral home came to collect Cat's remains, everyone went out onto the balcony. None of them wanted to watch her body put into a body bag before it was removed from the penthouse. Hank had stayed with the men who were taking Cat and once they were gone, he went out and told them all to come back inside.

The sight of the empty hospital bed was almost too much for Kara as she broke down in tears again. Carter quickly grabbed her and held her tightly as they stood together beside her empty bed. "She was the strongest person I've ever known," Kara muttered, "and the gentlest."

Several hours later everyone but Alex and Lucy had left the penthouse. Kara sat quietly on the couch, curled up into Alex. "I miss her already Alex."

"I know, I'm so sorry Kara." Alex tried to comfort her sister, but no words would ever bring any sort of comfort. "Lucy and I are staying with you for a while; I know you'll be fine, but Cat asked us to when the time came."

Kara smiled at Alex, "Leave it to Cat to take care of me even after she's gone."

When Kara eventually went to bed, she grabbed Cat's pillow hugged it tightly, breathing in Cat's scent and quietly cried herself to sleep. The last thing Kara remembered before she passed out was, "All of me misses all of you Cat."

The End.