Battle for number one

A guest asked for a oneshot of Neal not liking Emma going on a date with Killian. He gets mad and wants to protect her and gets even madder because everyone else thinks he's being cute.

Neal crouched down carefully behind the cabinet. He could hear Emma and him talking behind the door. He didn't like Killian. Killian took Emma's attention away from him. Emma was his big sister, he didn't care that she was also his girlfriend. He had been practising sword fighting with daddy, and now felt like he was able to take on the pirate. Then he'd have Emma all to himself! Well, he'd have to share with Henry too, but he liked Henry. His heart was pounding as Emma opened the door- it was time. He charged right past Emma with his wooden sword raised high. He started jabbing it at Killian's knees.

"Take that- and that!" Neal shouted as he attacked him.

"Woh there kid, what's going on?" Emma asked as she pulled her brother back. By this point Snow and Charming had come over hearing the commotion.

"I'm challenging Killian to a dual! He's stinky and I don't want him to be your boyfriend." Killian was biting his lip to stop himself from laughing at the pint sized Prince. Emma raised an eyebrow.

"Neal in order to challenge someone to a dual you need to let them know before you attack." Emma pointed out. Neal folded his arms huffily across his chest.

"Well still, since I've battled him he won't be your boyfriend anymore."

"Aww, you protecting your sister buddy?" Charming asked, ruffling his hair. "That's my boy!"

"You're quite the little knight looking out for Emma aren't you? But you still shouldn't hit Killian like that so say you're sorry." Snow told him but Killian held his hand up.

"No need, the lad is simply making sure my intentions are honourable. I can respect that. If I ever step out of line with Emma I promise to let you dual me, alright?" He said, grinning at Neal. Neal didn't understand! Why was nobody taking this seriously?! His bottom lip came out in a pout and he folded his arms across his chest, turning his back to Killian letting him know they weren't friends. Why did everyone laugh?! They all moved past him into the house. All except Emma who stayed behind after shutting the door. She bent down in front of Neal.

"I've got a secret, can you keep it?" She whispered. Neal nodded eagerly. "Well, no matter if I have a boyfriend or not, you and Henry are always going to be my number one guys. Ok?"

"Ok." Neal whispered back. But then he looked puzzled. "What about daddy?" Emma smiled and kissed his forehead.

"Good point- daddy too." She said before getting up and offering Neal her hand. Neal took it happily and walked into the living room with her. He made sure to give Killian a smug smile. He was Emma's number one and not the stinky pirate!