Snooping

Killian was getting discouraged. Another day had passed, and still no present for Emma. Sitting at the counter at Granny's, he read article after article on his phone of "perfect gifts for women." Occasionally he'd run an idea past Ruby, who was being uncharacteristically nice to the pirate. She wanted Emma to have a great Christmas, and was willing to be a sounding board for Killian's ideas.

Finally he came upon an article that had bracelets with charms you could buy. He liked the idea of the charms, but didn't really see Emma as a bracelet kind of woman. He showed Ruby, and she agreed that charms could be a really good idea, but suggested a necklace instead. Browsing through all of the available trinkets, he found ones that represented his (hopefully) soon-to-be family. There was a swan for Emma, a book for Henry, and an anchor for himself. Ruby ordered them for him, using her credit card and he gave her a doubloon in exchange. He felt like he could do more, that there was still the perfect gift out there, but at least he wouldn't be empty handed come Christmas morning.

As he left the diner it hit him. He would get her one gift for every year she'd had a crummy Christmas. One gift down, 29 to go. He headed over to the Charming's apartment to discuss the idea with Mary Margaret, who loved it. She suggested they head out shopping, and immediately packed Neal up in to the stroller so they could head out to the shops.

They found a jewelry box, a picnic basket (to which Killian was going to add an IOU for a romantic picnic at the beach) and a cashmere blanket (which could also be used on their picnic.) He was on a roll, and was excited that he finally knew what he was doing. He was looking forward to buying Emma anything and everything he saw for her for the rest of the month. Now that there wasn't the pressure of buying the one amazing gift, they were able to come up with ideas for a million great gifts. He would be putting a dent in to his hoard of gold (really, someday he would need to look at earning money an honest way) but couldn't think of a better way to spend it.

When they got home, Mary Margaret volunteered to wrap the presents after watching Killian struggle trying to wrap one handed. She handed him the baby, and set to work. As she wrapped and tied bows, she realized she had never seen Killian alone with the baby, and loved how sweet he was.

"Now lad, don't touch that. It's pointy," she heard him say as Neal went to grab for his hook. Killian started to distract him with a toy train, adding car sound effects. Mary Margaret laughed, realizing that the 300 year old man didn't know what a train was and that he was assuming it was just an oddly shaped car. She pointed him to a table that was Neal's height, and told him to put the train on the wood 'roads' laid out for it. The two happily moved the trains around the tracks as Mary Margaret finished up and put the gifts under the tree.

When Emma and David got home from work, Emma immediately noticed the growing stack of presents under the tree, and wanted to investigate. Internally chiding herself for being 12, she walked into the kitchen to see if Mary Margaret needed any help with the dinner. Noting David had left the room to go change, Killian grabbed Emma and pulled her to underneath the mistletoe and kissed her. Mary Margaret was much more tolerant of seeing her daughter and the pirate being sweet to each other. Knowing how wonderful true love was, she was happy that her daughter had found it as well.

After dinner, after Killian had left, and once she was sure her parents were asleep, Emma crept out to the living room and started snooping through the presents.

And that's where Mary Margaret found her when she got up for one of Neal's feedings.

Emma turned bright red, and listened when her mother admonished her and sent her back to her room.

Mary Margaret would have to tell Killian in the morning.