Credit: ABC

In the penultimate episode of Once Upon a Time, we were suddenly elated and depressed all at once. Though Emma proclaimed her love for her baby daddy, Neal, it happened just before he plummeted down a portal to his apparent death.

Though we know that he is alive (but not-so-well), Emma doesn’t yet, which makes us nervous for Season 3. However, before we freak out about their fate, we can reminisce about the good times. The moment was fleeting, but star Jennifer Morrison revealed her feelings about the unexpected scene and made us swoon.

During a Twitter Q&A, a fan asked, “What did you think when you read on the script that Emma was going to say ‘I love you’ to Neal?” She responded, “I wasn't expecting it but I thought it was perfect. When the stakes are so high the truth tends to come out.”

We have to agree. It was unexpected, yet with all of the lead-up to the moment with stolen glances and tension throughout the season, it had to happen sometime. Here’s to hoping they can reunite come Season 3 — that is, if Emma gets out of Neverland and Neal makes his way back from the Enchanted Forest.

Did the SwanFire moment take you by surprise? Sound off below!