The men had finally made their way to Granny's Diner after Killian got a text from Emma, saying she was headed over there with Henry. He breathed a quiet sigh of relief knowing she had been able to get to him without Regina standing in the way. In fact, he overheard some people on the street say she had locked herself in her house and refused to answer it for anyone. Hopefully that would give them a little more time to find a way to protect Henry in the coming days.
Many of the cursed people in the town had already made it inside the diner and Killian began to look around to see if he recognized anyone. He saw Geppetto, who made wooden trinkets that his father would buy whenever they were in the toymaker's village. And he recognized a few of the dwarves from the gold mines, who would sometimes give his father their treasure in exchange for goods. But he couldn't place others and figured it was because he spent too much time on his father's ship to know people on land.
The group took a seat in one of the booths along the wall and Ruby finally came over to take their order, stopping along the way to say hello to long-lost friends. Killian made a note of Liam's wandering eye when the waitress walked away, reminding himself that he would have to tease his brother about that one later.
But with all the catching up the brothers had done with their father at the docks, Killian still hadn't gotten to the part about his son. Luckily, it was his father who gave him a chance to finally broach the subject.
"You know, Killian, you never told me who our savior was," Hook said teasingly.
"Do you know Emma Swan?"
A smirk broke out across his father's face. "Your true love is the sheriff?" he asked jokingly. "Are you sure you're the son of a pirate?"
"I know. I promise I didn't do that just to rebel against you," Killian said with a laugh.
"I actually like Emma," the captain replied. "Have you met her son, Henry? He likes to hang out at the docks sometimes and he's seemed much happier since she got to town."
"Listen, about that," Killian began.
But before he could finish, he heard the most amazing voice come from across the diner.
"Dad!"
He looked to see the energetic bundle that was Henry come bounding over to him, his scarf flying behind him. Killian barely had enough time to stand up from the booth before the boy flung himself into his father's arms. He hauled his son up until the boy's feet were no longer touching the ground as he cradled his head, running his fingers over his hair.
"Henry," he whispered into the boy's ear.
"I told you that you would help break the curse."
"That you did, lad," he said, giving his son an extra squeeze.
Killian looked over Henry's shoulder to see Emma walking towards them, a sweet smile on her face. "Hi," she said quietly.
He smiled at her in return before setting the boy down next to the table. "Hey, I want you to meet some people," he said, turning to the three men with him. "This is Smee."
"I know!" Henry said cheerfully, giving the first mate a wave.
"Hello, lad!" he replied.
Killian put a hand on Henry's shoulder and turned him slightly. "This is Liam, your uncle."
Liam leaned over the table and held his fist out. "Hey, buddy. What's up?" Henry gave him a huge smile and a fist bump in return.
"And this," Killian said, taking a deep breath. "This is your grandfather."
Captain Hook held out his hand for Henry to shake. "It's a pleasure to meet you - again," he said, a tinge of emotion creeping into his voice.
Henry held his grandfather's hand and smiled. "So can I call you Grandpa Hook?" he asked enthusiastically.
The group laughed, no one more louder than the captain himself. "I always knew you were quite the precocious one, lad!" he said. "You can call me whatever you want."
"Hey, you want to meet my other grandpa? He's a prince and he said he would teach me how to fight with a sword."
"Oh no, we can't have that, boy," the captain replied seriously. "You need to learn how to sword fight like a pirate, not a prince."
With that, the captain stood up and was led away by his grandson to meet Emma's father with Smee in tow. Liam stood up next to his brother and put an arm around his shoulder, puffing his chest out a bit as if he was proud to show everyone that he was Killian's brother and Henry's uncle.
"Quite the sight, isn't it?" Liam asked him.
"It is," his brother said quietly.
He could see Liam turn his head away towards the diner's counter before giving his little brother a pat on the shoulder. "I'll leave you two to talk," he whispered in Killian's ear. "Please don't feel rushed."
Killian watched as Liam did exactly what he had predicted. Forget giving him some privacy. He had noticed how Liam's eyes had been watching Ruby in her tight red tank top. Sure enough, Killian saw his older brother slide onto a stool and turn on the charm - and he looked like he was succeeding. He highly doubted he would get the food he ordered anytime soon with Liam chatting up the waitress.
Killian sat back down in the booth, motioning for Emma to sit next to him. She slid in beside him and he gently nudged her shoulder and gave her a quick smile before turning to watch their son. Henry was standing in the middle of the room, the captain on one side and a well-built man with short brown hair on the other.
"Is that your father?" Killian asked, nodding towards the unfamiliar face.
"Yep, that's Prince Charming," she said, a bit of wonder in her voice. "You can call him David."
"And what are you going to call him?" he asked.
She took a deep breath. "David, for now," she said hesitantly.
Killian gave her a reassuring nod, letting her know that yes, this was all very strange and yes, he understood that she was having trouble dealing with all of it.
"So," he said, trying to distract from her family issues. "How is your roommate with everything that's happened?"
She laughed uncomfortably. "Well, I think I need to warn you about something," she said. "I mean, it's not that big of a deal, but it kind of is."
Killian looked at her, raising an eyebrow of suspicion in her direction.
"So I told Mary Margaret some things about us before the curse was broken," she said hesitantly. "Personal things."
"Like what?"
"Girl stuff during girl conversations," Emma replied before taking a deep breath. "Like I told her that even after all these year, I still remembered you as the best sex I ever had."
A devilish smile formed on Killian's lips as he watched Emma's face begin to turn red. He leaned in, closing the personal space between them. "I hardly think that's a problem, love," he said in a husky tone.
Emma just stared at his chest, too embarrassed to look him in the eye. "Mary Margaret is Snow White."
"Snow White?" Killian replied sarcastically. "Just because she has a virginal name doesn't mean your roommate is unfamiliar with sex. I mean, I saw her come home from a date the next morning."
Emma's eyes snapped up, staring at him, trying to make him understand or remember or ...
"Mary Margaret is your mother," Killian replied in a dejected tone. "Maybe I can avoid her for a few weeks or years or something."
"No."
"Maybe she forgot?"
Emma gave him a tight smile and shook her head. "I've already talked to her today. She definitely remembers."
"Bloody hell."
She gave him a tight sympathetic smile and turned back to the crowd in the diner. "Sorry."
"I may survive the embarrassment," he said.
Emma scoffed quietly next to him. "Are your parent issues any better?"
"My father is a pirate, so that's pretty brilliant," Killian explained. "My mother, on the other hand..." His voice trailed off, not sure about how to explain the situation.
"Not as cool as a pirate?" Emma asked.
"No, she was actually a brilliant pirate before she passed away," he replied quietly before taking a deep breath. "But I have my dad back, which is more than I could've ever thought was possible." He looked over at her and saw an uneasiness on her face. "Emma?"
She quietly stared at her hands resting on the table. "You would've never remembered your mother's death if the curse hadn't been broken," she whispered. "If I hadn't broken it."
Killian grabbed her hand and rubbed his thumb along the back of it. "And I would've never remembered my father either, Swan," he replied reassuringly. "Don't ever regret what you've done for us."
"Right," she replied sarcastically. "Because I'm everyone's savior now, aren't I? Because I broke a curse with true love's kiss or whatever."
"Because I'm your true love," he replied quietly.
He knew she hadn't meant to hurt him by saying what she did, knew it was just a flippant comment, but it still stung. Emma turned to stare at him, realizing that her words had hit him a little too close to his heart.
"Killian, I'm sorry. I didn't mean it like that," she said quickly. "I just … I just don't know what to think about any of this honestly."
"I don't either, love. So let's just enjoy tonight then, shall we? And we'll deal with all that tomorrow."
She looked up at him and he could tell that some of the tension she was holding onto was starting to disappear. "Thank you. Really."
Killian pulled her hand closer to him and leaned towards her. "Besides, I'm not going anywhere this time. You're stuck with me for awhile, Swan."
"Good."
He smiled and pulled her hand to his lips to give it a gentle kiss. Then the two of them turned to watch their son take jabs at each of his grandfathers with an imaginary sword - the pirate giving him one piece of advice before the prince would confuse him by telling him the exact opposite. He saw Mary Margaret joined the group, putting her arm around her prince and smiling at his son.
Killian watched, enamored with the entire scene. He was still the same person he was when he woke up this morning to start a road trip with his brother to a sleepy town in Maine. And yet he was also so completely different. It had only taken one kiss a few hours earlier - one magical, sensational kiss - to become a son and a true love in one moment.
Killian turned to see Emma smiling as she took in the whole thing. After so much that had passed between them, he really did have to admit their reunion was magical. And if he was being honest with himself, he hoped this could truly become their happily ever after.
Don't worry! There's still one last chapter left and I hope to have it up by the end of the week. Thanks for all the support so far!
