Epilogue
Emma opened her eyes to bright sunlight streaming through her windows. Looking around, she was relieved to see that she was home. Finally. Checking her phone, she saw that is was almost 1 in the afternoon and Killian wasn't there. She stretched and sat up, letting the soft comforter fall into her lap.
"Look who's finally up." Killian was walking into the room holding a tray. He looked perfectly rested and very happy. "And just in time for breakfast."
"Breakfast? It's 1:00," Emma pointed out. Killian shrugged.
He sat on the bed next to her and put the tray on her lap. There were eggs, pancakes, bacon, juice, and most importantly coffee. Yes, she was definitely happy to be home. Her magic was back and the final battle had been won. She might even get a full week to relax before some other disaster hits Storybrooke. She smiled at the thought as she sipped her coffee.
"You look happy," Killian observed.
"I feel happy," she said. She picked up the tray and put it on the side table. This gave her easy access to throw her arms around Killian and kiss him. He laughed at her reaction and kissed her back, holding her tightly. Though, for some reason, his hand was in a fist on her back. What was that about?
She pulled away from him and looked at his hand. It was still in a fist. She narrowed her eyes suspiciously, albeit jokingly, at him. "What's in your hand?"
"The future," he responded smiling. He opened his palm to reveal a diamond ring. She stared at it, and then at him, her eyes wide and her mind blank. He took her hand and then got down on one knee. Was this really happening? Could she steal be asleep? What in the holy hell….
"Emma Swan, I love you. Will you –"
"Yes!" she exclaimed excitedly, interrupting him.
"—let me finish, please?" He raised a teasing eyebrow at her, grinning and still holding up the ring. She grinned back, feeling her face grow hot.
"Sorry. Continue."
"Emma Swan, will you marry me?" he asked.
"Yes!" she said again, bouncing on the bed in excitement. He grinned and they both stood up, embracing passionately. He pulled away from her and held out the ring. She held out her left hand, and he slipped the ring on her finger. It was shining up at them, as though it too was happy to be home.
"Get dressed, love. Everyone's waiting," Killian told her.
"Waiting?" she asked, still grinning.
"Celebratory lunch at Granny's. That breakfast I brought you is cold, to be honest. I've been waiting for you to wake up for hours," he explained. She laughed and threw her arms around him again.
"I love you," she told him.
"I love you too. Now, seriously, Swan – get dressed."
Emma took longer to get ready to go than she should have, but she couldn't help enjoying the shower – it being her first in weeks – especially after Killian slipped into the shower with her, distracting her further.
She hummed as she shipped on her coffee, enjoying the short drive to Granny's, Killian in the passenger seat. As she pulled in front of the diner, she could see that the place was clearly crowded. How long had they been waiting for her? she wondered vaguely, not particularly caring. The sleep, shower, and Killian were worth it. She glanced down at her ring, smiling to herself as she got out of the car. They were engaged, and she was happy.
They walked into the diner to cheers. Her parents and Henry were already there, as were all the dwarfs, Archie, and Granny. She could see Regina and Robin near the back talking by the jukebox, though Regina grinned and held up her glass to her when she walked in.
Snow walked up to her and gave her a hug. But before Emma could say anything, Snow grabbed her hand and gasped.
"You said yes!" she said loudly enough for everyone to hear. "Everyone!" Snow turned to the entire crowd, grinning from ear to ear as Emma and Killian both turned bright red. "Emma said yes!" she shouted, holding Emma's hand up in the air above their heads to display the ring.
There was another outburst of cheers and Emma and Killian found themselves being hugged and congratulated by the entire restaurant. David and Henry hugged Emma tightly, congratulating both her and Killian. Neither of them looked particularly surprised.
"You knew?" she asked them.
"I might've talked to them before we came to get you in the wish realm," Killian explained. The three men all smiled, and Killian slipped a hand around her waist as they walked through the restaurant to more "congrats" and claps on the back. When they reached Regina and Robin, Regina hugged Emma tightly.
"I'm so happy for you Emma. Congratulations," Regina said. Then, surprising everyone, she hugged Killian too. Killian looked stunned, but hugged her back anyway.
Robin bowed to Emma, also expressing his joy at their engagement and he clasped forearms with Killian, both men nodding to each other.
"Emma, I don't mean to be a buzzkill, but can I have a word?" Regina asked Emma quietly, pulling her away from Killian, Robin, and everyone else.
"Sure," Emma said, a little concerned. Regina pulled Emma into the back hall and watched the entrance carefully to make sure no one had followed them. "Regina, what's this about?"
"It's Robin," she explained. "I don't know what to do about him now. I didn't allow myself to get too close to him in the wish realm, because I thought I wouldn't have to be around him for very long, and that I would never see him again. But know that he's here, I don't…" she trailed off.
"If he wants to be with you, Regina, and you want to be with him," Emma said, smiling at her friend, "take my advice, don't fight it. Be together."
"But I feel like I'm betraying Robin. My Robin, I mean – his memory or whatever. You know what I mean." She sounded flustered and confused.
"If meeting Killian's twin, his wish realm self, has taught me anything, Regina, it's that even if he's not the exact same man you knew, he can still care for you just as much. If you think you can care for this Robin too, don't waste it. Robin would understand, and he'd want you to be happy," Emma smiled, squeezed Regina's hand in support and headed back into the party.
Killian and Robin were waiting for them as they reemerged, looking concerned.
"Everything okay, love?" Killian asked. Emma just smiled at him and slipped an arm around him, holding him tightly.
"C'mon, let's get back to the party. I'm starving," she said.
Soon after, Gold and Belle both came in, Gold looking less than pleased at the crowd, and Belle looking heartbroken. Gold avoided all of them and left quickly, but Belle exclaimed happily at the news of Emma and Killian's engagement, though her happiness was short-lived and she quickly left too. There was a slight awkwardness in the party after that, though it was soon replaced by joviality once again.
The next few hours were a happy blur to Emma. People congratulating her and Killian. Emma ate at least four of Granny's grilled cheese sandwiches plus some of Regina's lasagna. Emma was surprised that David even seemed genuinely happy for her, knowing how he felt about Killian, which made her even happier.
When it started to become dark out, and the party was finally starting to wind down, there weren't many people left. The dwarfs had left, Doc and Sneezy holding up a drunken Grumpy. Granny was starting to clean up, and most of the people who were left were at the bar, talking cheerfully. Regina and Robin were in the back talking by the jukebox again, and David and Snow were happily arguing over wedding plans. Henry and Violet were in their own booth, holding hands and laughing. Emma was happy to see them still getting along.
Emma was leaning on Killian across from her parents. While they continued to fight over where to have the wedding (Snow wanted a small gathering at Granny's, but David insisted that they have a big event at the town hall), Emma and Killian sat in silence, holding hands, her head resting tiredly on his shoulder. Both were smiling happily. Emma felt at peace. This was what life was about. Looking past her parents, she grinned when she saw Robin and Regina kiss.
She squeezed Killian's hand and he kissed the top of her head. Looking around her, she saw her family, home, safe, and whole. What else could they possibly need? Emma smiled.
The End
A/N: Thanks to everyone who followed this story! I really enjoyed writing it and I hope you enjoyed reading it. I would love to hear some reviews, comments, questions or critiques (hopefully not too harsh :D ). Please let me know what you thought. I know there are a few typos, though I did my best to fix those when proofreading. Sorry about that. If you think anyone seemed out of character, or something didn't make sense, let me know. I enjoy writing but this is the first of my stories that I've put online, so I'm not sure what other people will think. Any advice or comments that might help me improve would be greatly appreciated!
Again, thanks for sticking along with this story and I hope you enjoyed it! :-)