Author's Note: This wasn't a prompt, but it wouldn't get out of my head. Hope you like. =)

It was three in the morning and the town of Storybrooke, Maine was quiet. Lights were out, everything silent and still as time passed and people slept; the promise of a new day. The Charming household, however, was a bit different….

"I could kill you!" Neal shouted as he lunged at Killian, pinning him to the wall and encircling his hands around Killian's neck. David stepped in, grabbing Neal from behind and pulling him off. "Stop!" he screamed, standing between them. Emma Swan, eyes wide, looked at Neal. "Are you insane?!" Ignoring them, Neal shouted at Killian as he continued to get past David. "Are you just trying to make my life miserable?" Killian rubbed his hand over his neck, catching his breath. "Baelfire, I assure you, I never planned for any of this to happen." he said, stepping toward him.

Neal shook his head, bringing his attention toward Emma. She could see it in his eyes. He was furious. His clothes, garments from another land, were dirty and disheveled. Bags under his eyes, he looked exhausted, as they all were. It had been only about five minutes ago that she had been woken up herself.

"Emma?" she heard someone say. "Honey?" they said again. Coming to, Emma opened her eyes, seeing her mother's gentle face full of something she couldn't name. "Mom? What's wrong?" she asked, sitting up, being careful not to wake Killian next to her.

Snow bit her lip. "I heard a knock at the door. Emma…" she hesitated, looking at the man beside Emma, his sleeping form. Silently, she gestured for Emma to follow her. Looking over at her side, Emma got up out of bed, reaching for her robe and wrapping it around her as she followed. Closing the door quietly behind them, Snow finished. "It's Neal." she said.

Emma's eyes widened and she swallowed. "Neal?" she asked quietly. Joy filled her as she breathed a sigh of relief. Suddenly, she felt uncertain because she remembered when she and Neal last saw each other and the circumstances from then and now were completely different.

Coming down the stairs, Emma stopped at the last step as Neal turned away from David. "Emma" he said, smiling and walking towards her. Hugging her and lifting her off the last step, she smiled, her eyes shining. "Neal." she whispered. She couldn't quite believe that after months of believing he was gone, he was here in her arms now, hugging her as if his life depended on it. Stepping back, she looked him over. His clothes were definitely not from here. 'What are you…how did you…" she asked, trying to get her bearings.

"The portal…it took me to the Enchanted Forest. Mulan, Aurora, and Prince Phillip found me. Since then, I've been trying to find a way back. It's been hell, Emma." he said, taking his hand and putting a strand of her hand of her hair behind her ear. "I'll explain everything later. I just…I had to see you. Where's Henry?" he asked, looking upstairs. Emma caught Snow's expression, her mother's eyes wide. "He's with Regina this weekend." Snow said.

Disappointed, Neal nodded. "Oh." he said. "I was hoping to see him now, but I guess I'll have to wait until the morning." he said. The air filled with silence, tense and a little awkward. Snow, hesitating slightly, had to ask. "Where…where are you staying?" she asked, praying he had somewhere he could go. Neal furrowed his brows and cleared his throat. "Uh..nowhere, really." He chuckled humorlessly. "I was hoping….I could stay here for the night?" he asked, looking around at the three of them as they looked everywhere but at him.

A noise upstairs caused everyone to jump a little. "Emma?" a voice called. Glancing upstairs, Neal looked confused. "Who is that?" he asked. Emma swallowed. "Neal.." she started. His eyes turned towards the stairs as Killian Jones came into view. Neal's eyes widened, his mouth agape. "Hook?" he asked. Killian proceeded down the stairs. "What's going…" he stopped as he met Neal's eyes. For a few seconds, the two men just stared at each other, history brewing beneath.

"Baelfire?" Hook asked, surprise and shock in his voice. No one said a thing. Words were hanging over everyone. Snow and David looked at each other, David subtly stepping closer to the two men., just in case it was necessary. Emma looked between the two men as they stared at each other. Neal broke eye contact and looked at Emma, then at Hook again, then back, wheels in his mind seeming to turn. He noticed Hook's attire; black sweats and a black shirt, sleeping attire. He noticed how close they stood, their bodies leaned towards each other. Breathing heavily, Neal lunged forward. "I could kill you!"

And here they were, Neal now looking at Emma. "Hook?! Really?!" he asked, screaming. Emma stepped forward, reaching out. "Neal, please…."she said, pleading with him to calm down. Shaking his head, he continued. "Please tell me this isn't true. Tell me it's not what I think it is." he said. Emma swallowed and looked at him. She couldn't lie. "I…it just happened." she said. She couldn't apologize for it. She wasn't sorry it happened, but she was sorry Neal had to find out this way. She was sorry for how he must be feeling.

Killian spoke. "Baelfire, please know that neither of us meant to hurt you." he said, guilt evident in his voice, his eyes boring into Neal's. Stepping past David slowly, Killian stopped in front of Neal, who was breathing heavily and staring him down. Emma spared a glance at Snow, who was just behind David, biting her lip, her arms crossed. "It wasn't planned." he said, reaching out for Neal. He looked like he just wanted to hug him. "Don't touch me!" Neal screamed, pushing his hand away and pushing Killian. David stepped between them again as Neal yelled "Don't you dare touch me! Don't try to make me feel better. As if it not being planned is supposed to make everything ok?!" he screamed. "First you break apart my family by taking away my mother, now you break apart my family by taking away my kid's mom?! The woman I love?!" he screamed.

Killian winced and looked at Emma. By now, Killian had told her everything that had happened regarding his history with Gold and Neal and Emma, in turn, had told him everything about Neal, including the last time they had seen each other. They had grown close. They were one. They had no secrets. They loved each other. A lot had changed since their adventure to Neverland. "You're freakin unbelievable!" screamed Neal, turning and rubbing a hand through his hair. "And you!" he turned to Emma.

"What happened to the last time we saw each other, huh?" he asked. "You said you loved me!" he said. "And now you're with him?!" he asked. "I guess that didn't mean anything." he said. Emma was angry now. "I did love you!" she screamed and paused. "I did…..but I wasn't in love with you anymore." she said. She glanced at Killian, who moved to stand beside her, taking her hand in his as the two looked at Neal. Neal glanced down at their entwined hands, swallowing.

Snow was silent, observing the scene before her, until she finally spoke. "Neal. Please. Try to understand." She stepped in front of David, softly pushing him back so she can step in. "We searched for you. For months. I know first hand how Emma had to deal with that and Henry being taken to Neverland…" Neal cut her off. "Wait, Henry was taken to Neverland?" he asked, eyes wide, looking at Emma. Emma nodded and said "Long story, he's fine now." Snow continued. "Killian helped us." Snow said. Neal shook his head. "Killian?!" he said and Snow continued. " If it wasn't for him, Henry may not be here right now." she said, looking over at Killian. Snow and Killian had reached an understanding and had grown to respect and trust each other. He was family now.

Neal glowered at Killian. "One big happy family." he said, sarcasm evident in his voice. He stepped in front of him. "You know, Hook, you may have everyone fooled into thinking you're actually a decent person, but I know you." Killian swallowed and shook his head. You could see the hurt in his eyes. "I tried to be a family with you Baelfire. That was all I ever wanted. I would have taken you under my wing, aboard my ship, part of me crew, but you turned away from that." Killian's voice was rising. "You turned away from me." he said, swallowing. "In doing so, you made me think I wasn't worthy of it." Turning to Emma, he sighed. "She reminded me I was." he said and turned back to Neal. 'I AM worthy of family, of love." he said. Releasing his hand from Emma's he pointed at Neal, in his space, his anger clear now. "You abandoned her. You were a coward, just like your father! She was broken because of you and it took me quite a while to finally break down the walls you built, so don't come in here and act like she is YOUR PROPERTY!" he seethed as Emma brought her hands to his shoulder, breathing heavily as silence engulfed them all.

You could cut the tension in the air with a knife. No words, no movement. Finally Neal shook his head and stormed out, shutting the door hard behind him. Silence again.

"Well…..that went well." said David.