"We should get going, Love.. We don't want to be late for lunch." He said after a few minutes of them cuddling on the couch. He helped her off the couch and they put their jackets on.
Emma held his hand as they walked to the diner. He talked to her about the restaurant and how it was doing, trying to keep her mind off of the conversation they were about to have. Just far enough away, Killian stopped Emma and made her look at him.
"Swan, you can do this. I'm going to be right here the entire time. I love you, and you'll never have to do this alone. They're going to understand and be happy for us.." He assured her and leaned down to kiss her softly.
She wrapped her arms around his neck and kissed back softly. "I love you too, thank you for everything." She said softly.
What neither of them noticed that Mary Margaret and David had been waiting outside, and were now watching the two of them kissing in the middle of the sidewalk. David clenched his fists at his sides.
"Killian fucking Jones." He growled as he made his way over to the pair of them. "Get your hands off my sister!"
Killian pulled away from Emma and moved her to the side. But, before anyone realized what was happening, David had punched Killian in the jaw.
"Bloody hell, Mate. What the bloody fuck?" Killian asked as he rubbed his jaw.
"You're over here with your hands on Emma, kissing her in the middle of the street! And I don't like it. You're my best friend, you're supposed to stay away from her. It's the rules." David growled.
Emma stepped between the two men. "No, David. Stop this bullshit." She glared at him. "You can't just punch Killian like that!"
David sighed. "Really? Because his hand was practically on your ass. In public nonetheless. And you don't like him. How'd he convince you to kiss him? He's a player, Emma. He's not good enough for you."
"David!" Mary Margaret slapped her husband's arm. "That's not true and you know it."
"David. Killian is not a player and you know that. He's a good man, and he's been my best friend for years now, and he is one of your best friends too." Emma glanced at Killian, and stood in front of him. She ignored David's comment about Killian's hand on her, considering Killian had placed his hand on her hip when she moved in front of him.
"We're making a scene. Can we maybe calm down and discuss this?" Mary Margaret tried to soothe her husband.
Emma nodded. "Killian and I are leaving. When you're ready to apologize, you can call Killian and we'll talk to you." She glared at her brother. "This is what I didn't want to happen." She mumbled to Killian as she started to drag him away.
"Emma! Wait. I'm sorry." David said after a second. Mary Margaret had given him a look that told him he better apologize now.
Emma stopped and moved Killian back to her brother. "You need to apologize to Killian, David. You hit him. I'll deal with you myself later."
David looked at Killian. "I'm really sorry for punching you, Killian. And saying those things about you, they're not true. I was just shocked to see you kissing my sister."
Killian nodded. "It's alright, Mate. I forgive you. But it may take more for your sister to forgive you."
David nodded. "Emma, I'm really sorry. I still don't even know why he was kissing you. But I shouldn't have reacted that way."
Emma nodded. "You're right. You don't know." She wrapped her arm around Killian's waist, and looked up at him. "Are you okay? Maybe Granny will give you some ice." She said softly.
YOU ARE READING
If Only They Knew
FanfictionCOMPLETE. Captain Swan Modern AU. Secretly dating, Emma and Killian have been hiding something from their friends, and after it comes out by accident, they have to face the music. Time to come clean to their family and friends.