Everything was in place. Wedding decorations and all. The ceremony seemed to move by fast for everyone except for Barry. He hadn't seen Caitlin ever since she found out they were getting married. They had agreed to end it. What Barry found strange was that she didn't even show up to work.

This worried him. The ceremony went by, they said their vows and shared a kiss. Cameras flashed from family and friends in the audience. Barry felt as though he wasn't there. He was a world away.

3 Weeks later—-

Star Labs wasn't the same without Caitlin. Fighting bad guys wasn't the same without her either. It had only been a few weeks and Barry couldn't stand being in this marriage. He spent most of his time out on the balcony or at Cisco's place.

Keeping up this charade was killing him. But he couldn't break her heart. He'd hurt the family. Joe wouldn't forgive him either. What if he didn't consider him a son anymore? Barry shook the thought assuring himself that his mind was jumping to ridiculous conclusions.

He heard the slide door open, which took him away from his thoughts. "Hello comrade in comradery" Cisco greeting, walking up next to him. Barry laughed at this, something he hadn't done in the last three weeks. "What are you doing out here?" Cisco asked.

"I don't know man. I just...can't stop thinking about...her. I feel like I made the biggest mistake of my life and now she's gone." Barry sighed. "I was rooting for you two. Always was." Cisco commented. Barry flashed a sad smile.

"I just...can't stop thinking about her." Barry repeated. "Why don't you call her?" Cisco asked. "Tried that." She won't pick up." Barry answered. "You know, she hasn't picked up for me either." Cisco replied. Cisco suddenly had a strange look on his face. This freaked Barry out a little.

"What is it?" Barry asked. Cisco looks as though he's thinking. "We haven't heard from Caitlin in weeks. You don't find that strange?" He asked. Barry thought about it for a second. Sure Caitlin had been through hardships before, but she hasn't went this long with no contact. "You aren't saying….?" Barry started. "I am saying….saying that maybe something could have happened to her."

Barry didn't want to think of this. He wanted her to be okay. But something wasn't adding up. The Caitlin he knew would never just leave or not show up for work. This worried Barry.

Barry and Cisco had spent all day looking for her. They stopped by her apartment but she wasn't there. When Barry got home he collapsed on the couch. He heard Iris walk in from the hallway. "Barry, you're home." She greeted, kissing him and sitting next to him. Barry's facial expression remained the same. Lifeless.

"How was your day?" Iris asked enthusiastically. "Uneventful. Cisco and I just went around looking for Caitlin. She's not answering any of our calls. I'm worried about her." Iris smile seemed to disappear at the mention of her name.

She looked angry, but quickly switched back to her usual smile. This made Barry uncomfortable. "I'm sure she's fine." Iris spoke quickly standing to her feet and walking toward the kitchen. "Pizza or pasta?" She asked. Barry stood to his feet following her into the kitchen. "Did you hear what I said? I think something might be wrong. We can't find—" "God Dammit Barry! Would you leave it alone?!" Iris shouted.

Barry was in shock. He's seen her angry before, but never this angry. "What do you mean leave it alone? Caitlin is our friend. Don't you care?" Barry asked. Iris turned around taking out the pasta.

"Of course I care. But maybe she just needed a vacation. I'm sure being a doctor is stressful. Especially if you're working with Metahumans." Iris said dismissively. Something wasn't right. She was acting too dismissive about it. But what made it worse that him wondering where she was made her angry.

"I'm going to find her. I won't stop looking until I do." Barry turns around and is about to speed out when Iris places her hand on his shoulder, gripping it tightly. "Stay here." She said almost threateningly. And this was the moment it clicked for Barry. Iris had something to do with her disappearance.

"WHERE IS SHE?!" Barry shouted. This made Iris jump, but she kept her composure. She continued preparing the pasta. "Why should I tell you?" She replied bitterly. It pained Barry to process what was happening. How could he had been so blind? He had entered a loveless marriage with someone he wasn't in love with only to find out that they were completely deranged.

He knew this was his fault. He had been keeping relations with both of them in fear of ruining his relationship with his family. But this had gone too far. "WHAT DID YOU DO TO HER?!" Barry cried. His eyes were swelling with tears. The thought of her being in danger pulled at his heart strings.

"I gave her to him." Iris answered. "Him...who's him?" Barry asked becoming fearful of what could be happening to her. "Alex" Iris replied. "He told me if I could bring her to him, then he'd make her disappear. So I invited Caitlin out for a girl's night out. You should have seen the way she looked when she realized we weren't going to the club." Iris said.

Barry paced back and forth trying to process everything he was hearing. He couldn't believe it. She was absolutely insane. "DAMN IT IRIS! TELL ME WHERE SHE IS!" Barry demanded. Iris stepped closer to him until they were only a few inches apart. "Never." She whispered, returning to her cooking.

Barry sped off. He had to find her. He had to tell Cisco figure out a way to find her. Barry just hoped he wasn't too late. It had been weeks.

"Jackpot!" Cisco shouted causing Barry and Dr. Wells to run over to the computer after a long session of pacing back and forth. He had managed to track Caitlin's location through its' signal from a cell tower. Barry ran up to the computer to take a look.

According to the computer she was located in an abandoned prison in the next town over. "Let's go get her Barry." Cisco said. "Thanks man." Barry said trying to remain positive . "Bring her home."Dr. Wells says. "Snowbarry for the win!" Cisco cheers. He makes a portal, vibing them to the location.

After searching through what felt like endless rows of empty cells, they finally spotted Caitlin. Barry's heart sped up. She looked completely disheveled. By her ruined makeup you could tell that she has been crying. Seeing her and knowing that she had been hurt upset him. "Caitlin!" Barry cried. "Barry?!" Caitlin screamed happily running up to the glass.

"You're here! You came for me. I'm not sure what's wrong. Alex injected me with something so I couldn't freeze my way out. My powers aren't working!" She cries. "Stand back!" Barry told Cisco and Caitlin.

When they did he smashed the glass, releasing Caitlin from captivity. "Barry!" She said before being wrapped in his embrace. "It was Iris. She was the one that—" "I know. I know." Barry whispered. They stayed like this for a while until Cisco cleared his throat.

"Uhhh guys. We've got a pro—" Before Cisco could say anything, he had been knocked out by what looked to be another speedster. If Barry was a speedster himself, he wouldn't have seen him because he moved so fast. In a flash Caitlin was out of his arms and being taken away by Alex. Using his super speed, Barry picked up Cisco and ran after them.

Following Alex had led to the top of a skyscraper. As soon as Barry put Cisco down, he woke up. "Duuude what happened?" He asked looking around confused. Caitlin struggled in Alex's arms as he stepped closer and closer to the ledge. "I don't know how much my wife paid you, but I'm going to need you to let her go." Barry ordered.

"Uh yeah, I don't think so. I have my own Metahuman." He laughed. This caused everyone to give him a strange look. "But aren't you a metahuman?" Barry asked confused. "No shit, asshole. But I don't have ice powers." Alex replied sarcastically. "I don't have my powers anymore, that serum you injected me with took them away." Caitlin hissed.

"Oh no, that was only temporary. They'll come back. Luckily I got your blood sample. So I guess you no longer serve a purpose to me." Alex shrugged stepping onto the ledge. "PUT HER DOWN NOW!" Barry yelled. He was about to speed toward him when Alex held up his hand.

"One move and I drop her." Alex sneered. Barry felt useless. The girl he loved was on a ledge and he couldn't save her. "Hey asshole?" Cisco shouted. Alex looked his way attempting to blast him, but Alex was too quick. This was a reckless because he could have hit Caitlin. He had shifted over. "Be careful Cisco! You'll hit Caitlin." Barry warned.

"Oooh you shouldn't have done that." Alex said. He turned around, letting go of her and causing her to free fall. Barry could hear her screaming in horror as she fell down. "NOOOOOO!" Barry cried running after her. He ran down the building as fast as he could.

He was getting closer. It was as if everything was moving in slow motion. He looked into her eyes as she fell. He could see the fear, pain, and sadness. It was this that motivated him to run faster. He finally managed to catch her reaching the ground. "Barry…." Caitlin whispered. Her eyes flooded with tears. Barry put her down. "You caught me." She smiled. "I wasn't going to let someone else I love die." He replied.

"You love me?" She asked as tears streamed down her face. Barry wiped them away. "Of course I do." Barry replied. He couldn't believe what had just happened. The girl that he loved had almost died but he saved her. She had managed to motivate him to move faster than normal beating his record. "I love you too Barry Allen." She replied placing her hands on his chest.

Barry pulled her closer closing the gap between them. The kiss was passionate and electric. Barry felt as though it was the first time they kissed. He didn't realize how much he missed her lips. Suddenly a portal appeared on the side of them and out stepped Cisco and Alex. They were both bruised up.

"Find somewhere safe. I have to help Cisco defeat this guy!" Barry said. "Okay!" Caitlin making her way over to a safer location. "Guys, in here!" Cisco says making another portal. Before any of them goes in Alex runs in. The portal closes. "YES!" Cisco cheered. "Why are you cheering? That guy just ran through the portal that you made for us." Barry asked confused.

"Yes he did! But it was a trick. That portal leads to an Earth with no human life on it. He won't be going anywhere." Cisco said proudly. "Cisco you're a genius!" Barry said. Caitlin made her way back over. "I figured if I couldn't beat him with speed, I'd use my mind." "You guys were great. Thanks for coming for me." Caitlin said. All three of them shared a group hug.

A few weeks later…..

Barry had divorced Iris and she was now in prison. It was sad because they had grown up together and this caused a major rift in his relationship with his family. Joe was hurt when he heard everything that happened. Barry wished that Wally and Joe didn't have to find out about everything this way, but that was he reality of it.

They had found a way to reverse what had happened to Caitlin so that she was able to gain her powers. He was glad that Team Flash was back. He hadn't realized how much he missed the days when it was him, Caitlin, Cisco and Dr. Wells.

Later that night Barry had decided to go back with Caitlin to her place. She had insisted that he'd try a family recipe for chili. He couldn't resist. "Open." She smiled holding out a spoonful of chili toward his mouth. Barry tasted it. It was amazing.

"Didn't know my girlfriend was a chef." Barry said kissing her. Caitlin did a satisfied moan. "There are a lot of things that you don't know about me Mr. Allen." She teases motioning for him to follow her to the bedroom. Barry could feel his heart rate pick up. He gladly followed her into the bedroom.

Looking at her he couldn't believe how long it had taken him to fall for her. They had been working together for years. She was absolutely beautiful. Her smile was magical. He couldn't believe that he was finally free. Free to be with the girl he fell in love with. She was his true destiny.