It was nice seeing Captain Nemo again. He popped up at the right time to offer advice to his old friend.

But Killian didn't take it because that would have made things too easy. And I'm not faulting him for that. Life is hard. No one makes the right choices all the time.

Especially people like Killian who don't believe they deserve happiness.

Naturally, Emma stumbled upon the truth rather than Killian confessing.

The part of me that dislikes this storyline wants to be snarky about it, but I'm too busy sobbing over the pain Killian and Emma are suffering.

As I predicted, Emma wasn't mad that he killed her grandfather. She was upset that he didn't tell her sooner. She was hurt that he didn't lean on her. That he didn't trust her with his pain so they could get through it together.

She handed him back the ring.

Killian: I already destroyed my own family once. And that was hard enough. But knowing that I destroyed yours, too. I just---I didn't know how I could live with that.Emma: You come to me, Hook. And you lean on me. And you trust me. We have to stop hiding things from each other. The man I fell in love with would know that. He would know that we get through things together. Killian: Emma--Emma: That is what I agreed to marry. That is what I thought we were together. Until you're ready for that [she takes off the engagement ring]...then we can talk.

Whether flirting, declaring their love for one another, or in this case, falling into heartbreak, their scenes never fail to captivate, and hit all of the emotional beats that leave the audience on the edge of our seats.

It hurts to see Emma and Killian hurting because Morrison and O'Donoghue pour everything they've got into these characters.

And that's why my soul is crushed by this separation.

Killian's guilt almost caused him to make an even more terrible decision. He planned to walk away until Snow intervened with her news of the Evil Queen's happy ending.

Snow White's always been the epitome of hope. But what made this moment all the more special was how much she initially resisted Killian's relationship with Emma. Now, she's fully on board, and welcoming him to the family.

And in doing so, she gave him the power he needed to stop wallowing in his guilt, and fight for the woman he loves. He was ready to be the man Emma deserved.

Not that he wasn't already. But he didn't believe he was.

But one more thing had to go wrong because it's too soon for the pirate and the princess to have their happy ending.

Gideon made sure Killian left Storybrooke with Nemo. But why?

We know he wants to kill Emma. Killian may try and stop him, but Gideon has magic. We've seen him immobilize everyone around him. So why does he need Killian out of the way?