Author's Note: Hello fellow Flash Fans! It's that time of the year again were cheesy songs and cuteness are totally legit. Christmas! And I thought there is no better way to celebrate with the Flash Family than doing a series of One Shots!

They will all (most likely) be unrelated. Team Flash, as well as Team Arrow will be included. Romance, obviously. I will mention the couple and a short summary in the beginning of each OS as some sort of warning, so if you don't like it you can skip it. Though I really hope you don't ;)

But yeah, in my heart I'm a total Snowbarry shipper, so they will most likely be the main couple. I might try others.

I will post the stories throughout December and try to get as many out as possible.

That's it for the longest Author's Note ever. Hope you're still with me. Enjoy the Christmas time and please leave some Reviews.

Oh yeah, English is not my first language, so I apologize for mistakes.

Disclaimer: Nope, still don't own a damn thing.


The 12 Days of Interruption

Summary: It's the most wonderful time of the year and Barry wants to ask Caitlin a very important question. Too bad he just keeps getting interrupted.

Couple: Barry & Caitlin, mentioned Oliver& Felicity

Words: 5696

"I've been waiting to give this gift tonight,

I'm down on my knees there's no better time

It's something to last for as long as you live

Tonight I'm gonna give you, all my heart can give"

The Gift

December 13, first try

Christmas time, the most wonderful time of year. A time for love and joy. A time Barry Allen found more than perfect to take the next big step in his relationship with one Dr. Caitlin Snow.

Five years they have known each other, overcome tragedy together and for now two years they have been in a loving relationship, it felt finally right to ask the really important question. To show her and the world that he wanted to spend the rest of his life with her.

He walked up and down and up and down in his lab at the CCPD. It wasn't decorated all that much, except for a few Christmas lights and a candle smelling like cinnamon Iris got him, but he thought it should be enough. Proposing in a lab might not have been the most romantic or traditional place, but it held sentimental value to both of them. It was the place they shared their very first kiss. He smiled at the memory, while checking again if the ring was still in the side pocket of his jacket.

They had a lunch date on his break like so many times before, but Thai food wasn't really on Barry's mind.

So when she entered the lab and they greeted each other with an affectionate kiss, he really wasn't listening when she rambled about what to get.

"Barry?" She asked suddenly concerned. "You okay?"

He immediately snapped out of it. "What? Yeah sure." He took a deep breath and placed her hands softly in his.

"You sure?" She asked, slightly irritated.

"Caitlin, you know I love you very much right?" That was a solid start.

She smiled that gorgeous smile that still made his knees go weak. "Of course I do. And I love you too." Gosh, how did he get so lucky?

Focus.

"There is something I need to ask you." Should he go down on one knee? It suddenly hit him, he had no idea what to do now. Just ask the question? Some gesture? Why did he refuse when Cisco offered to be his wingman over the comms?

"Yes?" She looked at him with so much anticipation.

Another deep breath. "Caitlin Snow –"

"ALLEN!" The door flung open. Captain Singh stormed inside, looking even angrier at him than usually.

Barry flinched. That wasn't happening. He dropped Caitlin's hands and turned around. "Captain?"

"Enjoying your lunch break, yes?" The Captain crossed his arms. "I'm waiting for the test results for two hours now! Why am I paying you again?"

"It's not like you're paying me much." Barry muttered under his breath.

"What was that?" Singh asked in a sharp voice.

"I'm so sorry Captain Singh." Caitlin jumped in to rescue him, it was what she always did when he got into trouble. He might have been the hero wearing the mask, but she was his personal one in every aspect of their lives.

"It is all my fault, really." She smiled apologetic. Captain Singh liked her a lot, they both knew it, he lit up whenever she visited Barry at work, telling him over and over again how he should cherish that wonderful woman he got. "I was showing up spontaneously and kept him from work." Oh those beautiful little white lies. "But I'm on my way out and he is all yours." She turned on her heels, giving Barry a quick kiss on the cheek. "We can talk later. I love you." She whispered into his ear. "Say hi to your husband and son for me Captain." She said cheerful.

Barry stared after her. No, that wasn't happening.

"You know Allen, that girl is fantastic. You should marry her." Captain Singh said, clapping Barry's back. "And now get me my results."


December 14, second try

Maybe proposing at home wasn't the worst idea. No Captain could interrupt them there and their shared apartment held a lot of special memories for both of them.

Barry felt confident that it could be just as romantic as the place they shared their first kiss, maybe even more so.

Their Christmas tree looked absolutely stunning, the whole apartment smelled like the cookies Caitlin baked earlier the day, he placed candles everywhere and a very tender version of Have Yourself A Merry Little Christmas played in the background. It was perfect.

When Caitlin returned from Christmas shopping with Iris her face lit up more than the colorful tree in the living room.

Barry gently took her bags and jacket and sat her down on the couch. He handed her glass of her favorite wine and softly kissed her lips.

"Did I miss a special occasion? Our anniversary is in June." She laughed and nipped at her glass.

He kissed her again, tasting the red liquid from her lips. "I just think you deserve it. That and more."

She smiled softly and hummed along to the Christmas music. She leaned against him.

He quickly grabbed inside of his jeans pocket. The ring was in place, he only had to ask the question.

He took the glass from her and placed it on the coffee table. Just breathe.

"Caitlin." He took her hand. "I –"

The door flung open. "Guys, you can't believe what an awful night I had!"

Cisco made his way into the living room, all dressed up, reminding Barry of a kid at Sunday school. He jumped on the sofa right between Barry and Caitlin and groaned.

"What happened?" Caitlin asked. Kind as she was she didn't mind the interruption. And why would she? She didn't know what Barry was about to do. Cisco did, but seemed to ignore the candles and romantic atmosphere.

"Dinner with my parents. Dante presented his new girlfriend. You can imagine how that went." He took a deep sip from Caitlin's wine glass. "Hope you don't mind."

Caitlin shook her head, she didn't. But Barry did. He ran all the way down to freaking National City to get it.

"My mother wouldn't stop bragging about her super special wonder boy and his super special wonder girl and how super special wonder babies they will make and how awfully single I am." What followed was an impression from his mother with some best of Dante thrown into the mix. Caitlin listened eagerly and tried to comfort their friend, while Barry just sulked at the corner of the sofa, hugging a pillow close to his chest, cursing the day he gave Cisco a key.


December 15, third try

A restaurant was a bit of a cliché, he admitted that when Iris asked him countless times if he was being sure about his new choice of proposal location, but frankly he didn't give a damn anymore. People proposed at restaurants all the time and it always worked.

There was this new Indian five star one and Caitlin wanted to go ever since they opened, he figured that inviting her there might actually distract her from the unoriginality of his plan.

At least he decided not to put the ring into a glass of champagne.

When they entered the place called Dil Aur Aatama, which conveniently meant Heart and Soul, and the waiter guided them towards their table, Caitlin couldn't stop but admire everything about the exotic place.

"How did you get a reservation here? Let alone around Christmas?" She whispered.

Barry shrugged, a smirk on his lips. "I have my connections." And with 'connections' he meant the one and only Felicity Queen who, as the CEO of a multi-billion dollar company, only needed to make a little phone call. It also helped that she was probably Barry's and Caitlin's biggest cheerleader from the very beginning.

"Can we afford this place?" She whispered again.

Barry took her hand over the table. "Cait, relax. I got this." Yes, he got this. It was painful for his purse, but he only proposed once to the love of his life and she was worth more than any expensive dinner in the world.

She looked so beautiful, so happy. He couldn't wait to finally place that ring on her finger. It took all of his inner strength to suppress a grin. He even promised Iris and Joe to show up at the house to celebrate afterwards. If she said yes of course, which she hoped she would.

He decided to wait after they finished eating. It was a mistake.

Between main course and dessert, Caitlin pointed his attention to the table next to them. A young man literally fell down on his knees popping the question to his girlfriend.

Caitlin said it was adorable and the girl was lucky. Barry hated that guy for stealing his thunder.

When they entered the West residence that night, things got even worse.

Iris squeaked and hugged Caitlin. "Where is it?" She took her hand to examine it.

"Where is what?" Caitlin asked confused.

Barry waved his hands around in the back, desperately trying to get Iris to stop asking.

When she finally noticed it, she laughed embarrassed. "The food." She quickly said. "Barry promised you steal some of that exquisite food for me."

"He did?" Caitlin asked surprised. "Sorry, I had no idea." She apologized.

Barry sighed. Third time lucky his ass.


December 16, fourth try

It was a beautiful winter afternoon in Central City. Snow was softly falling down, yet the sun was shining. The city seemed peaceful for now and Barry and Caitlin decided to take a walk in the park.

Children were running around. Laughing and throwing snowballs, having a good time. Caitlin watched them with a soft smile, the wind gently blowing through her hair, making her curls dance around.

Watching her, watching kids made Barry's heart jump. He could imagine them having a family of their own one day.

She reached her hand out, catching a snowflake. "Winter is so beautiful." She said absentmindedly.

"Caitlin?" He asked.

She turned around. "Yes?" Gosh, that smile.

This time he would go down on one knee. Maybe that was the reason it didn't work out before, some higher being expected him to kneel.

He took her hand. "There is something important I need to ask you." He was on the edge of kneeling when his pants pocket started to vibrate. Why didn't he turn his stupid phone off?"

"Ignore it." He said, suddenly feeling nervous.

"It could be important. Some metahuman attack." She was right, of course she was.

"Of course." He walked a few meters away from her. Joe's name popped up on the display.

"Joe, hey. Everything alright?"

"Don't do anything, Barry!"

"Don't do what?"

"You forgot the ring! I found it on the kitchen floor."

"What the…?" He reached inside of his jacket, there was hole. Of course there had to be a hole. Goddammit.

"Thanks Joe." He hung up.

"Is everything alright?" Caitlin asked.

He forced a smile. "Yes, Joe just wants us to come by for coffee later on." He put his arm around her and they continued their walk.


December 17, fifth try

Thanks to Iris's early job at Jitters, Barry still knew a couple of the waitresses that worked there and could call in a small favor.

During Christmas they sold that special kind of cinnamon muffin Caitlin loved to pieces and he asked the girl working at the counter to put the ring in one of them.

He sat down on their standard place and waited for her, acting as causal as possible.

"Sorry, I'm late." She apologized when she finally arrived, snow in her hair and cheeks flushed.

He quickly kissed her cheek. "Usually I'm the one who is late." He joked.

"I had to run a test for Harry and got caught up." She explained and reached for the menu, even though she knew it by heart.

"I hope you don't mind. I already ordered gingerbread flavored coffee and your favorite cinnamon muffin."

"I love you." She said. "Honestly, I love you so much. That's exactly what I need to today."

He raised an eyebrow. "Did something happen?"

She bit her lower lip. She always did that when something upset her. "Just got this weird call from my mom. She was angry with me or rather disappointed that I haven't called her to tell her the big news yet. I have no idea what she meant."

Barry gulped. He knew he forgot something. Caitlin's parents. The Snows didn't know his first proposal was interrupted, of course they expected her to call them. Gentleman as he was he ran all the way to meet them and ask for their blessing. They expected them to be engaged.

He briefly wondered why nobody doubted what her answer would be, when he himself was scared of it.

"Do you know what she was talking about?" Caitlin sounded suspicious. She was smart, one of the smartest people he ever met, of course she would get suspicious eventually.

He opened his mouth, fully aware that he couldn't lie to her when the waitress arrived and saved him.

"Two gingerbread cups of coffee and one double chocolate muffin." She said with a smile.

Double chocolate? Something was wrong.

"I think they mixed up the order." Caitlin looked around. Jitters was even busier than usual around Christmas. "Well, double chocolate is fine as well."

Barry panicked. He saw it when the ring was placed inside the right muffin, so where was it?"

"I didn't order a cinnamon muffin!" An older female voice complained.

He turned around. Two tables away from him three ladies somewhere in their sixties just got their order, one of them had a cinnamon muffin. The cinnamon muffin.

Not knowing what else to do Barry speeded over, distracted the ring and sat down in front of Caitlin again.

"Did you just use your speed?"

"Yeah…" He pointed at the table. "The lady was attacked by a…by a…" Oh crap he hadn't thought this one through, "by a bee." That was a bad lie. That was on an Oliver level of bad.

"A bee?" She asked, putting some of the cupcake into her mouth. "In December?"

"Unusual, right?" He hoped his voice didn't sound too high pitched. One look into her face and he knew she wasn't buying it.

"You're acting weird." She stated.

"Me?" He laughed the silliest laugh he got. "No…I'm just very much….into Christmas right now." He almost drank the whole of his coffee. "Gingerbread is awesome!"

He hoped for a metahuman attack. Or a good old fashioned robbery. Maybe a car chase. Something to keep her mind of off his behavior.


December 18, sixth try

He didn't get a car chase the day before but a serious session of several medical check up's. Caitlin decided that his weird behavior wasn't normal and maybe he caught something. Being the Flash he obviously was immune to the common cold and after making sure he was healthy, she decided it was just stress and he needed a little time out.

Spending two days in Star City wasn't his vision of a time out.

Initially he thought them going away would be the perfect opportunity to finally ask the question, but if Team Arrow fuzzes over you all day, no chance.

As soon as darkness hit the already way too dark city in Barry's opinion, the team headed out on patrol. He and Caitlin decided to stay behind at the Arrowcave with Felicity. He was on vacation after all.

Maybe he should just ask her there.

Being a hero was an important part of both of their lives and thanks to Felicity and Thea it almost looked Christmassy and cozy.

The fern had lights in it and there was a menorah. Thea even played some Christmas music much to Oliver's annoyance.

He had the ring with him, just in case and they were almost alone. Felicity was either busy looking at her computer or tending Baby Tommy who was getting his first teeth and therefore a bit uneasy.

Besides, Felicity would be happy to witness that particular moment.

"Caitlin, you were right." He admitted, "I was stressed the last couple of days, but there is a reason."

"You can tell me about it. You know you can tell me about everything." Her big eyes looked at him with so much love and concern. He sometimes couldn't believe how it all turned out, that after everything they've been through they ended up in each other's arms. Nothing in his life felt ever more right.

"You are the best thing that ever happened to me." He confessed.

She smiled, but before either of them could say anything else Felicity placed Tommy in Caitlin's arms, before almost jumping on her chair. "They've been ambushed. Big guys with big guns. I know it's your night off Barry, but –"

"On my way." And with a whoosh he was gone.

Caitlin stared at the place where he just stood seconds ago. She sighed and softly kissed Tommy's cheek before starting to bob him up and down. "You have no idea what's going on with him, do you?" The little boy started to laugh. "Me neither."


December 19, seventh try

How their short vacation ended up in babysitting, they had no idea.

The night before went pretty smoothly, despite the surprise attack on Team Arrow. Oliver and his friends handled the situation well and since none of the ambushers expected Central City's Scarlet Speedster to join the fight, the problem was almost solved before it started and Quentin Lance got an early, tied up Christmas present.

With Laurel in court, Diggle taking care of Lyla who caught the flu and Thea out with her boyfriend, Felicity originally planned a nice double dating day, as she called it, for the four of them, but as fate wanted it the babysitter cancelled due to a family emergency, Curtis had a problem at the company and Oliver was suddenly needed at the office, Barry and Caitlin stayed behind to watch the youngest member of the Queen family.

Five month old Thomas Robert Queen was the spitting image of his father, with his mother's eyes and if the baby babbling counted, her charming way of communication.

He was dressed in a green jumper, chosen as an inside joke by Felicity, and sitting on Caitlin's lab. She was playing with his small fingers, humming Rudolph, the Red-Nosed Reindeer in her very own adorable out of tune Caitlin way.

"Do you ever think about it?" He suddenly ask, "Having a kid of your own?"

Of course they discussed children once, but it was more a quick, 'someday maybe' discussion and nothing too serious. They both were focused on other things in their lives, mostly on their work as Team Flash.

She looked at him.

He suddenly realized how much he feared her response.

"Two." She answered.

He blinked. Did he hear her right? "Two?" He just repeated, feeling like an idiot.

"Yeah." She carefully lifted Tommy up to place him in a different position. He looked tired. "I grew up an only child and I don't know, I see you and Iris…and I think it would be nice to have a sibling. I know you two are not technically brother and sister and things were…complicated for a while, but you get the idea." She laughed at Tommy. "Listen to me. I spend one day with your Mommy and start rambling."

Barry just stared at her. She looked so natural with Tommy in her arms, it felt like he saw the future without actually running through the speed force.

"Caitlin, what I've been trying to ask you…" They were talking about their future, it was the perfect timing, "Will you ma –"

The baby started to scream.

Barry felt like he was caught in a very bad romantic comedy and couldn't escape.


December 20, eighth try

Back in Central City, back at Star Labs.

It was getting frustrating. Like some higher cosmic force decided to play some evil joke on Barry's costs. He hated it.

So, when Cisco was busy and Harry absent and Joe didn't call he decided he might as well ask her at the lab. It was their home base after all. The place they grew close and formed their bond. Sure, it wasn't exactly romantic and this time they didn't have any Christmas lights, but at least Joe stashed some of Grandma Esther's famous eggnog, so they could celebrate afterwards. If she said yes.

He took her hands, like so many times before. "Caitlin Snow –"

"Barry." A monotonous voice said.

He rolled his eyes. Again?

"We may need your speed." There was only one person who could speak without any emotions in his voice and had the most horrible timing in the world.

"Snart." He said annoyed. "Let me guess there is chilly situation and you need me to cool things down."

Caitlin looked at him, slightly shocked by the amount of sarcasm that came out of his mouth. He has been in such a good mood before.

"I…" Even Leonard Snart wasn't sure what to say anymore.

Barry changed into his costume. "Yeah, yeah whatever. Let's just go."


December 21, ninth try

They were lying in bed. He tried not to propose today. Now he was staring at the dark ceiling, not sure what to do next.

She suddenly switched the light on. "You need to tell me what's going on." She rested her head on his chest and looked up to him. "You don't sleep, you barley eat, which is not healthy for you and you know it…and your thoughts seem to drift away a lot lately."

He started to stroke her hair. She knew him too well.

"I want to help you, but first you need to help me understand." She placed a small kiss on his chest.

"It's that time of the year, you know? Christmas is all about love and family and sharing, it puts you into a certain mood." It wasn't exactly the truth, but not a complete lie either. Christmas did put him into a mood. For the longest time he dreaded the holidays, missing his mom, having his dad in prison and later it also turned into an unfriendly reminder of his failed love confession for Iris.

That all changed over time and Caitlin was a huge part of it.

Reverse Flash was dead and his mother could finally rest in peace, he could finally move on. His dad was a free man, exploring the world and enjoying life. He let Iris go and began to open his heart for Caitlin. She slowly managed to turn a time filled with bad memories into a time of joy. He loved decorating the tree with her, tasting the cookies she loved baking, listening to all the cheesy Christmas music and oh, those perfect kisses under the mistletoe.

That's why he decided to propose now. It would be their Christmas memory and the only one that would matter. This time of the year would turn into their time.

"You miss your Mom?" She asked.

"Yeah. But that's not it." Maybe now was the perfect moment after all.

"It's okay, you know? If you do I mean. We all get the Christmas blues from time to time. But I'm here for you. I'm always here."

He pulled her closer to his body. She suddenly seemed so small. He wanted to hold her like that always, for the rest of his life. She was so warm and kind and gave so much love every day.

"I'm always here for you, too."

He couldn't see her smile, but feel it. "Good." Her voice was quiet, her eyes closed. He enjoyed moments like that. It was just them, being together, the rest of the world didn't matter.

"I want to spend every Christmas with you, Cait. I want to spend every day of my life with you." He waited for a reaction. Nothing. "Cait?"

She made soft noises.

He chuckled. She fell asleep in his arms. It was the only interruption he actually didn't mind.


December 22, tenth try

"Don't you think that's a bit too much?" Cisco asked concerned.

Barry wrinkled his nose and looked into the grey sky. Tonight was the night. Finally. "I tried to go small and personal and it didn't work, so I might as well go big and extravagant. By the way," he looked at his friend, "since when are you one to go small?"

"Touché." Cisco said. "Lightning show it is."

It wasn't the perfect plan and probably a little bit crazy, but what did they say? Desperate times call for desperate measures. And Barry was desperate. Very desperate.

"You just have to get her in place tonight and I'll do the rest." Barry said, though Cisco thought he sounded a little bit unconvincing. Knowing Barry Allen for years now however, Cisco knew better than trying to talk him out of an idea. That guy could be seriously stubborn.

Wanting his friends to be happy, Cisco did his best to get Caitlin out into the cold after sunset.

"Cisco, its freezing. Why are we outside and not in our cozy, warm lab?" She rubbed her hands against each other.

The wind was strong tonight and it started to snow. Cisco hoped that Barry's plan would work because he doubted he planned ahead of a storm.

The plan was simple, at least if you were the Flash.

He would produce lightning bolts and write his proposal into the night sky for her. Over the top? Yes. But Barry didn't care about that anymore. He tried to propose for ten days straight now, so he reached a certain point of craziness.

He took a deep breath and started to run. This would work, he could feel it. It had to work.

He could feel the speed, the lightning in his veins. Throwing bolts and writing with it were two different things, but he was positive love and desperation would be enough to give him the strength to do it.

Marry Me, Cait!

Three simple words.

He briefly caught a glimpse of her staring at the sky, Cisco next to her jumping from one foot to the other not to freeze at the moment.

Marry Me, Cait!

He concentrated all his energy into the writing and it worked, he could see it in front of him. Caitlin however couldn't. The weather was getting worse. She could barely open her eyes and even then she could only see darkness and snow.

Even the weather was working against him now.


December 23, eleventh try

He would just sit her down in the living room and ask her right away. It wasn't the way he imagined to do it, but it was better than never asking at all.

He waited at home for her to return from the lab, his eyes never leaving the clock. He waited. And waited. And waited. And waited. Waited. Waited. Waited.

Until the phone rang and she apologized she would be very late, because she was stuck in traffic and that all she wanted for the rest of the day was a hot bubble bath and a good night sleep.

He was glad that he was home alone for the moment. He started to laugh. When did his life become a soapy dramedy?

He met Iris at Jitters later that night. They were open longer due to Christmas business and he was thankful for it. He needed to talk to someone.

"I don't know what else to do. Even when I just want to ask her at home something goes wrong." He shook his head in disbelief. "I start to believe that it's just not meant to be. That some higher cosmic energy wants to prevent me from asking her." He was a scientist through and through and cosmology, astronomy and karma were usually laughable to him, but the last couple of days kept him thinking. "Maybe we are not ready."

Iris was silent for a moment, looking at her coffee. She then took a deep breath. "Barry Allen have you lost your mind?" She asked in her most serious voice. "I love you Barry, but what you are saying is stupid. There is no higher power preventing you from proposing, just some inconveniences."

"You call switched muffins, Cold showing up, a storm and me forgetting the ring simple inconveniences?" He raised his voice. "I tried to propose eleven times, Iris. Eleven." He didn't mean to snap at her. He wasn't the type of guy to lash out, but the frustration was getting the better of him.

Iris wasn't mad, she understood him perfectly. "Barry." She said softly, taking his hand. "You could have asked her over breakfast. The how doesn't matter if it's the right person asking." She sighed sympathetically. "All those interruptions, they don't mean anything. You want to ask her, ask her. Or do you wanna tell me what's really going on?"

"What's really going on?" He didn't understand. The interruptions were real, whenever he tried to ask, something happened, so what did she mean? That he could have asked anyways? "I wanted it to be perfect." He admitted. "Maybe I'm a bit scared too. I love her and I'm sure about what I want, but what if she is not? What if I ask her and she says no?"

"You have to let her decide on this." Iris had no doubt what Caitlin's answer would be. She witnessed the progression of their relationship from the start, there was simply no doubt these two belonged together. "I wanted to marry Eddie." She confessed with a sad smile on her face. "Remember the first Christmas when you became the Flash?"

How could he ever forget? It was the first time he fought Reverse Flash. It was when he confessed his feelings for her. "Seems like a lifetime ago."

"Eddie gave me the key to his apartment as a gift and asked me to move in…at first I thought he was proposing." She felt tears running down her cheek. "Back then I panicked. I wasn't ready. When I was, when I finally knew what I wanted, I lost him." She quickly brushed the tears away. "I was scared and for the rest of my life I will ask myself what would have happened if things had gone differently."

"Iris…" He said tenderly, helpless because he couldn't do anything about the pain she still felt.

"Caitlin lost Ronnie, but she found you. You found each other. Don't repeat my mistake. Don't hold back because you're scared."

He didn't say anything. He needed to let it sink in.


December 24, twelfth try

They all spent Christmas Eve together at the West residence. It became their tradition over the years. Iris would cook dinner, Joe had the eggnog ready, while Cisco would annoy anybody with his best Jim Carrey-Grinch impression.

The star on the top of the Christmas tree was shining bright, illuminating the presents placed under it.

Another tradition they started was that everyone was allowed to open one present already on the 24th, right after dinner.

Cisco, overexcited as a child, wanted to go first bur Barry stopped him. "I want Caitlin to open her present first." He exchanged a brief look with Iris, who gave him an encouraging nod.

"Me?" She asked surprised.

He handed her small box wrapped in red and gold.

She carefully examined it, before carefully getting rid of the paper. Inside she found a small, purple ring box. She gasped before opening it as well, revealing a beautiful silver ring, with a snowflake shaped diamond.

"Barry…" she whispered, her lips trembling.

"Caitlin." He gently took the ring from her hand and went down on one knee. "You wondered why I've been acting so strange these last couple of days, well the answer is, I was trying very hard to find the perfect way to ask you this question."

Joe put his arm around his daughter while watching the scene in front of him, he was so proud of his boy.

Cisco carefully raised his phone. He needed to capture this moment.

"I love you." Barry continued. "I love you more than I ever imagined to be possible."

"I love you, too." She said, a smile on her face.

"Being struck by lightning, becoming the Flash…I always thought it happened for a reason, now I know it did. I met you. We've been through hell and back together and you still patch me up, encourage me and yell at me when I'm being reckless –"

She laughed now.

"You are always there for me and I want to be always there for you. I want to make you happy."

"You already do." She said.

"I'm sorry it took me so long to realize that not the moment mattered, that this isn't about the how and never was." He didn't see it but Iris nodded approvingly. "I think I babbled enough and waited long enough." He looked into her eyes, she was even more beautiful in the soft light of the Christmas tree. "Caitlin Snow, will you marry me?"

She nodded, her eyes wet now. "Yes! Yes, of course I will marry you Barry Allen."

His hand started to shake when he slid the ring her finger. He then quickly got up, wrapped his arms around her waist and pulled her into deep kiss.

"Finally!" Cisco screamed.

Iris and Joe clapped their hands, laughing and smiling.

"You tried to propose for twelve days." Caitlin whispered as they pulled apart.

"Yep." He kissed her again, his Caitlin, his fiancée. "Merry Christmas."

"Merry Christmas."