It's been a year since Kara decided to get some outside help. She went through rehab and therapy with Maggie as well. During her time in rehab Maggie had lost the baby; they had to deal with the downfall of that as well. They both have worked on themselves but also their relationship. On this day Kara had asked Sam to distract Maggie for a little while; Kara was planning something big.

"Hey Sam, does she suspect anything?", Kara asked Sam as Sam opened her front door for her.

"She knows something is going on. She is a detective after all. But I don't think she knows what's about to happen.", Sam said with a smile on her face.

"Awesome, here's the address. Everyone else is already there.", Kara said to Sam as she handed her a piece of paper.

"Rubes and I have time to get there before you two right?", Sam asked Kara.

"Yes, we have a quick stop to make before we meet everyone.", Kara said to Sam.

"Good.", Sam said to Kara. "Mags, Kara's here.", Sam yelled so that Maggie could hear her.

"Hey babe.", Maggie said with a bright smile as she hugged and kissed Kara.

"Hey you, are you ready to go?", Kara asked Maggie after they broke the kiss.

"Yes, though I would like to know where you are taking me. These two won't tell me anything.", Maggie said to Kara.

"That's because I asked them not to. I'm also not telling you either. You'll just have to wait and see.", Kara said to Maggie with a smile on her face.

"Ugh you three suck. Right, let's go.", Maggie said with a small pout on her face.

"See you guys soon.", Kara said once Maggie was out of ear shot.

"See you soon.", Sam said as she watched Kara and Maggie get into their car.

When they got to their destination Maggie recognized where they were.

"Kara, why are we here? Why is your sister waiting for us?", Maggie asked Kara with a smirk on her face.

"Just go with it.", Kara said as they got out of the car. "As you know this is where we first met before we actually started dating. What you don't know is that I thought of this day as our first date. Even if it really wasn't. Alex has a yellow rose to give you. Any yellow flower represents new beginnings, or the start of something new.", Kara said with love in her eyes.

"What is she planning, Danvers?", Maggie asked with tears in her eyes.

"Not telling you. Just go with it.", Alex said as she handed the flower to Maggie and hugged the two of them before she headed to her car.

"Next stop.", Kara said as she held her hand out for Maggie to take. When they reached their second destination it was Kara's old apartment building; with Kelly standing outside waiting for them.

"Getting our niece involved with this too I see.", Maggie said when she noticed that Kelly was holding Amelia who was holding a flower for Maggie.

"Of course. All of our family is involved.", Kara said as they stepped out of the car and headed to where Kelly and Amelia were standing. "I know it might be weird to pick this place. But this is where we first said I love you to each other. We had just gotten into our first disagreement. You drove all the way from Gotham in rush hour traffic just to come tell me that you loved me. I knew from that moment on that nothing was going to break us.", Kara said with love in her eyes. "Our little niece is holding a purple Lilac, which represents the beginning of love.", Kara said as Amelia reached for Maggie.

"Hi there baby girl.", Maggie said as she gently took Amelia from Kelly.

"Give Tia Maggie the flower baby girl.", Kelly said to her daughter with a smile on her face.

"Titi.", Amelia said as she shoved the flower in Maggie's face with a smile; which got the three of them to giggle at her.

"Thank you sweet girl.", Maggie said as she passed Amelia back to Kelly.

"Love you two.", Kelly said as she hugged them before heading to her car.

"Where to next?", Maggie asked Kara with a smirk but love in her eyes.

"You'll have to find out!", Kara said with a knowing smile on her face.

"Kar, why are we heading home?", Maggie asked when she realized they were heading to their neighborhood.

"You'll see.", Kara said as she continued to drive. A few hours later they ended up in front of Kara's childhood home with Eliza waiting for them.

"Hello my girls.", Eliza said with a warm smile on her face.

"Thanks for helping out mom.", Kara said as she hugged her mother.

"No need to thank me sweetheart.", Eliza said to her daughter.

"We are here because this is where I realized that I had the strength to finally be Kara Danvers without powers. Mom is holding a red Gladiolus, which represents strength. Because of you and your love for me I have the strength to overcome anything. As long as you're by my side we can get through anything.", Kara said as Eliza handed over the flower to Maggie, who had tears in her eyes. "One more place to go.", Kara said as they got back into the car. This time Kara drove to their house where everyone was standing waiting for them.

"Kar.", Maggie said with a smile on her face.

"Just get out of the car.", Kara said with a laugh. "The last two flowers that J'onn and Lena are going to give are a white Lilac which represents growth. It also stands for the change between ignorance to knowledge. I chose that one because at one point I was ignorant, and I took advantage of the fact that I knew you weren't going anywhere. But I also gained the knowledge to never shove that in your face again. You've put up with a lot these last few years and I'm so sorry to ever put you through that.", Kara said as Lena gave Maggie the white lilac. "Now the last flower is a white rose that represents loyalty, respect, and undying love. We may have hesitated to start this relationship, but ever since we did I knew there wasn't going to be anything that stops us.", Kara said to Maggie as J'onn handed her the white rose. "Now for the real reason we are all here. Do you remember the very first thing I said to you after we said I love you to each other?", Kara asked Maggie as she grabbed her hands.

"How could I forget. In Kara-like fashion you blurted out. I believe it was, marry me?", Maggie said which got all of them to chuckle.

"That is exactly what I said. I knew from that moment that I wanted everything with you. I wanted marriage, I wanted to grow old with you. But it wasn't until I became human that I really wanted all those things with you. I knew being an alien I wouldn't have been able to grow old with you. I would have to watch you die and I didn't want to think about that. Once we knew I wasn't getting my powers back, everything changed. I could finally give my whole self to you. I could grow old with the person I love, I could have kids with that person too. You don't know it but you've saved me. You've saved me from hating myself, you've made me a better person, a better human. Margaret Ellen Sawyer, will you marry me?", Kara asked as she pulled out an engagement ring and knelt down on one knee.

"You know I was planning on doing this tomorrow night with a nice dinner.", Maggie said with a bright smile and happy tears in her eyes.

"Well I beat you.", Kara said with a giggle as everyone else chuckled.

"I'll just have to still do it. You need a ring too.", Maggie said to Kara with a smile on her face.

"So that's a yes?", Kara asked with a cheeky grin.

"It's a yes, babe.", Maggie said as Kara slipped the ring on Maggie's finger and then kissed her. "I love you Kara Danvers.", Maggie said after the kiss broke.

"I love you too, Maggie Sawyer.", Kara said with a bright smile.

"Alright love birds let's go celebrate.", Alex said as everyone started to head into Kara and Maggie's back yard.

"Come on, let's go celebrate with our family.", Kara said as she grabbed Maggie's hand as they followed everyone to their backyard.