Emma and her parents, along with Regina had gone to The Underworld to bring Killian back. Emma wanted the man she loved and she was going to get him. Regina didn't want him back. He was no good for Emma. But Regina was.
They somehow managed to get to The Underworld and they were surrounded by the souls of those who had passed. Some were just sitting there. Staring at the Storybrooke gang. Some were shouting and howling with laughter.
Emma looked around and started to become a little scared. She didn't know what these former people were capable of. She shook her head. She was here for Killian.
Regina noticed Emma's discomfort and put a arm around her. Emma looked at her and Regina offered her a small smile, which Emma returned.
"Look there he is." Snow whispered to Emma.
Emma turned her head quickly and saw Killian laughing with who she was guessing some of his old friends.
However she noticed one person in particular. A beautiful woman stood with her hand on Killian's chest and his arm was around her.
Emma thought nothing of it and ran up to Killian and wrapped her arms around him.
"Get off him." The woman growled pushing Emma off of Killian.
Emma looked from the woman to Killian in confusion.
"Emma.." He said in disbelief.
"Killian you can come back with us. My parents they share a heart we can too." Emma smiled.
Killian looked at Emma with saddness in his eyes. He wrapped an arm around the woman and shook his head.
"I'm staying with Mila. She was the first woman to steal my heart." He said looking lovingly at Mila.
Emma gasped and felt her heart break.
"But you've been with other women before her." She argued.
"Aye I have. But I felt nothing for them. With Mila...I fell hard for her. And she got taken away from me." He growled.
"Killian please." Emma begged.
"I lost her once Emma. I'm not losing her again." He snapped.
Emma began to cry and Snow wrapped her in a hug and comforted her.
"I knew you were never good for my daughter." David growled as he hit Killain.
Killian fell to the floor clutching his face.
"You bastard. Do you know how lucky you were to have Emma?! I would have gived anything for that to have been me! To have Emma hug me. To kiss me. To be her everything. I would never have picked Daniel over her. Yes Daniel was my true love at one time but he died. Yes I was hurting and I would have done anything to have him back in my life. I was hurting for so long. Until Emma came. Okay we didn't get along at first but that was only because I was scared I would fall for her. Which I did! You're choosing her over Emma. There's something seriously wrong with you. People like you are scum. You deserve to be here." Regina snapped at Killian.
Everyone looked at Regina in shock, she then realised what she had said.
"Emma...I....I'm so-." She was cut off by lips pressing against her own.
"What the bloody 'ell?!" Killian growled quickly standing back up.
Emma pulled away and as tears fell from her eyes she layed her head on Regina's shoulder.
"I love you too Regina. I was scared you didn't love me back...So that's why I was with Killian. I hoped I could fall for him. I couldn't though, because I was madly in love with you. I still am." Emma smiled.
"Now you Regina. You're good enough for my daughter." David winked at Regina.
She rolled her eyes and turned to Killian.
"Maybe I should thank you Pirate. You've brought us together. So thank you." Regina smirked as Killian frowned.
"Let's go home." Emma grinned as she kissed Regina once more.
"Our home." Regina smiled.