Warning: Major Character Death, contains characters from up to season 7, but not many spoilers.
He would have given everything up for her. She was his rock, the tiny bit of normal he needed to keep on going, and the supportive girlfriend that he knew that he would never deserve.
She had told him that he could be Vibe if he wanted to be, and that she understood why he had kept it a secret for so long. She wasn't mad at him, if anything, she was excited that her boyfriend was a superhero.
She, along with her trusty camera, dived head-first into the life of Team Flash, became a member of Team Citizen, and put her life on the line countless times.
Cisco could never be more grateful.
He's always wanted a normal life, a life defined by family. He had always pictured him with a wife, and hopefully a couple of kids. Kids that he could teach the wonders of the world to, and tell them stories of his amazing life. His wife would laugh along with him as he told humorous tales, kiss his cheek goodnight, and tell him that he was always good enough.
Cisco wasn't surprised that mere months after dating Kamilla he saw her in this wife role. She was just so perfect.
They, during the day, were attached at the hip, and, at night, only a phone call away if someone needed comforting.
To be honest, it was usually Cisco who needed help. But Kamilla didn't mind, because she knew that he held the weight of the world, multiple earths, even, every day, and had to suffer nightmare after nightmare because of his abilities.
When Cisco's hands got cut because of Cicada's dagger, he was rendered powerless. But, he soon learned that it wasn't a bad thing, and immediately got to work on a Meta Human Cure.
When Caitlin gave him his own creation when it was complete, Cisco remembered all of the great and exciting times he had being Vibe, and found himself scared of the future.
What would his life be without Vibe? Without powers? Would he be considered useless, a waste of a position on Team Flash? Would Barry even want his help?
Despite the questions, Cisco was tired of the nightmares, the fear, and all of the expectations that were placed on him. He knew that this choice was for the best.
And Kamilla thought so too. She knew that Team Flash would be by his side, no matter what, and made him believe it. And she told him, every day, that she would stand by his side until her final breath.
At the time, her words were comforting, and helped soothe Cisco's racing heart, his worried mind.
But now, as Cisco held Kamilla's limp body in his arms, searching for any sign of life, he felt no comfort at all.
She had stayed by his side, and she had stopped breathing.
She should've left, she should've let Cisco be the one to die, she should've ran far, far away, and let Godspeed kill him instead.
She could've found another man, she could've moved on, and buried Cisco six feet under, forgetting about him.
If she had left, she could have lived Cisco's dream for him, without even knowing it.
But, now Cisco would have to bury the love of his life. The woman he was going to propose to on that very night.
"Kamilla…." Cisco said softly, stroking her hair away from her face, her skin growing cold. He felt the sobs shake his chest, and pressed Kamilla closer to him.
His chin quivered, and he pressed his face into her hair.
"Will you marry me?" He whispered shakily, and let the tears fall down his face. He knew that he wouldn't get a response.
His whole body shook as he cradled Kamilla, rocking her back and forth. He didn't bother with recovery attempts, a vibrating hand to the heart was incurable.
It was how he was supposed to die.
Cisco closed his eyes, whimpering into her long locks.
He sat on the dirty ground holding her, blocking out the world around him. His tears and sobs were uncontained, loud, constant noise amidst the silence.
She should be laughing. She should be smiling. She should be taking pictures.
She should be alive.
Cisco felt a hand on his shoulder, and shook his head.
"No…" The tears blurred his vision, and he could feel himself getting pulled up to his feet, Kamilla being pulled from his arms.
"Cisco, we have to go. I'm so sorry." Barry said, but Cisco couldn't hear him. All he knew was her dead body lying in front of him.
"No! Don't leave me!" Cisco shouted, freeing himself from Barry's arms and falling right back to Kamilla.
Barry grabbed onto Cisco's shoulder once again, but he held onto Kamilla like a lifeline.
She was always his lifeline
"Don't go! I need you!" Cisco exclaimed, shaking her limp body. "Please! I'm so sorry, don't go!"
Barry yanked Cisco harder, freeing his arms from Kamilla's body, and tugged Cisco into a tight hug, letting him cry into his shoulder.
"I still need her, Barry, I still need her….." Cisco cried, and Barry held on, steering Cisco's shaking form away from her body.
Barry rubbed Cisco's shoulder, and quickly brought him to Star Labs, where he collapsed on the floor, screaming in agony. He ran his hands through his air, and he let his grief, his pain, take over.
Caitlin rushed to his side, and held onto him, giving Barry a concerned look, her eyes holding back her own tears.
He joined the two on the floor, and let Cisco cry into the red costume he wore, and pound his fists on his chest hysterically.
Cisco would have given everything for Kamilla. It turned out she was willing to do the same for him.
And Cisco could never say thank you.
