Barry and Caitlin, for a second, were speechless. This time, they were watching from afar, fingers intertwined as the two figures walked towards each other. They both took a sharp breath as they saw... themselves. Caitlin realised why Barry had looked at her with sparkling eyes when they saw their Greek counterparts for the first time; Khione was truly breathtaking. Barry could sketch well, but a drawing could never compare to seeing the real thing. And her dress... before Frost, Caitlin wouldn't be caught dead in it. Now, she realised that it suited her perfectly. No wonder Frost was such a flirt. It took her a while to realise that the snowstorm was being produced by Khione, but at the same time, not by her will. It was her pure power that was producing it.

Barry, on the other hand, struggled to comprehend the sheer power that Hermes was exuding. Constantly being surrounded by lightning, it hit him like a lightning bolt that Hermes could very well be the source of the speed force's power. Hermes himself was more bulk than Barry, similar to Oliver, but still had the lean build of a runner. His hair was messy, but perfect at the same time, like it suited him. And the storm itself... Barry wondered if the speed force was producing it, or if Hermes was producing the speed force. Nevertheless, being any closer would result in being torn apart by snow and lightning. Even watching through a vision, their sheer power combined was still tantalising. Caitlin's hand tightened as the two gods embraced. As they kissed, the two storms melded together, and surprisingly, seemlessly. Expecting a clash due to speed and cold being opposites, the attraction was clear. Turning towards Caitlin, her body language spoke the same thing: this is who we are meant to be. They both leaned in, meeting half-way. As they kissed, the vision dissipated, replaced instead by what looked like their own storm. But that didn't matter, not now. Nothing else mattered.

Cisco was still in shock as he vibed their vision. They are the modern-day gods? He had tapped out after Hermes and Khione began to kiss. They looked just like his two best friends, and it was still weird. He thought that was the end of his problems. But he was dead wrong.

Iris walked into the Cortex, and Cisco began to panic. They hadn't said a word to her about any of this. What does he say?

"Hey Cisco," Iris said, clearly in a good mood.

"Uh, hey Iris," he responded weakly. "Wh-why are you back early?"

"I finished up earlier than I thought!" She said excitedly. "Where's Barry?"

"Umm, I don't know," he stalled, still unsure of what to say. "I'm just gonna say that a lot has happened."

"Like what? Another meta?" she asked. Luckily Cisco didn't have to answer, because Barry and Caitlin answered for him. Well, not by words, but because of two massive storms just above S.T.A.R. Labs. Cisco and Iris ran to the roof.

"What the hell is going on?" Iris cried. Cisco didn't answer; he already knew. "Cisco!" she repeated. "What happened while I was gone?"

"Okay, it turns out that Barry and Caitlin used to be gods, that's the best I've got!" Cisco cried desperately. "I'm not the best person to tell you, they know more than I do!"

Before he could say any more, the storm calmed to just circulating around Barry and Caitlin, both creating their own storm of snow and lightning, holding each other's hands.

"What the hell Barry?!" Iris demanded. He didn't reply. Or couldn't, for his eyes were stone white, as was Caitlin's. Eventually their spheres of pure power dissipated, and they gently lowered to the ground. As their eyes returned to normal, they turned to each other and kissed once again, fully embracing their emotions. "You know, for a guy that can run faster than the speed of sound, you caught on a little slow," Caitlin teased. He chuckled. "And it took visions of us to bring us together." Their embrace was interrupted by Iris ripping them apart.

"What the hell Barry?" She roared. "You proposed to me, you want to get married, and I spend one month away from Central City and you get close to Ice Queen here?" Surprising, Barry and Caitlin were remarkable calm.

"Iris, how much has Cisco told you?" Barry asked, not letting go of Caitlin's hand.

"Some bullshit about you being descended from gods. What sort of excuse is that?" She cried.

"The truth," Barry said simply. He turned to Caitlin and nodded. They separated and gave each other some room. Barry began to race around the Earth; coming to a stop in front of them, his lightning wrapped around him like armour, with a sphere of pure speedforce energy surrounding him. Caitlin, taking homage from Khione, produced a dress and tiara of pure ice, and released a sphere of her own, with a thick beam of snow and ice constantly surrounding her. They both came to a stop in front of Iris and Cisco, rising slightly off the ground. Both of them took a few steps back, the sheer power exuding from the couple overwhelming them. The two eventually relaxed their powers and turned to Iris.

"Kendra and Carter were reincarnated across time," Barry began, "as are we. We are the gods Khione and Hermes, reborn." Caitlin remained silent; knowing Iris, she wouldn't want her to have an input in this. Sensing her unease, Barry firmly took her hand, subtlely telling her that she shouldn't feel out of place. "Caitlin gained her powers from the goddess of snow, Khione, and we think that Hermes, being the messenger god, created the speed force," Barry finished. Iris wasn't convinced.

"So what if you have similarities to the gods? Why the hell do you love her now?" Iris roared. She knew that they were leaving something out.

"We were having... visions of each other," Barry said uneasily, still unsure of how to describe what they saw. "It was Khione and Hermes, embracing."

"They were lovers," Caitlin continued. "But Hermes wasn't the only god. She also had an affair with Apollo. This is basically my love life. First Ronnie, and now Barry," she concluded, more confidently. Perhaps she had finally moved on from Ronnie. Iris, for once, didn't know what to say.

"So... what? Are you chalking this up to destiny?" she finally asked.

"Not destiny. This is natural for us. We've always brought out the best in each other, and this is why," Barry stated. "And I wouldn't have it any other way." Iris dipped her head, knowing that there was nothing she could do. Removing Nora Allen's ring, she returned it to Barry.

"Honestly, the diamond looks kinda like little icicles. It'll probably suit you better Caitlin," she conceded. Turning back to the stairs, Iris left S.T.A.R. Labs and drove away. Maybe a change of scenery was in order. Cisco realised that the romantic tension in the air was thick, so he left the two lovebirds alone. Turning to each other, they knew that they both felt more free and relaxed than ever.

"You know, Khione kinda suits you," Barry teased. Before, Caitlin would've chastised him for it; being mocked as an Ice Queen back at school still stung. Now though, she smiled, and thought of how flawless Khione herself was.

"Maybe one day, you can be as bulk as Hermes was," she replied, a smirk on her face. Barry chuckled and wrapped his arms around her waist, pulling her closer.

"Thank the gods, then," he murmured, as they both leant in for a kiss. No other moment had felt more perfect, and as they closed the gap, they knew that they were home. And that was all they could ask.