Prompt:
Emma gives her parents an unexpected gift

The gifts have all been distributed, the cookies have been eaten, the carols sung, the guests have left and the Charmings are about official Christmas-ed out, Emma reckons . Even Henry has fallen asleep, and David has gently carried him to his bed. Tomorrow, he's off to Regina's for another round of Christmas, so Emma supposes the boy needs his strength.

She feels quite mellow herself. The early part of the day was spent saving Storybrooke from a crisis (again), but the afternoon and evening has been peaceful. It's even snowing, something that has caused David to make so many Snow puns that Mary Margaret threatened to tie him up somewhere if he didn't shut up. David just laughed and claimed she did that often enough anyway and then kissed her, and Emma had some more eggnog to pretend she never heard that.

But all in all, she's actually enjoyed herself this Christmas. The food has been good, her parents have been heartbreakingly sweet through it all, the dwarfs have been great entertainment. Henry has loved it all and the pile of gifts ended up being impressive sight.

She's been given a lot of thoughtful and loving gifts, she has to admit. A new leather jacket, a toaster, several warm hats with matching lovely leather gloves and even enchanted walkie talkies for her and Henry from Gold.

There is also the sword David got her, which Emma half expected Mary Margaret to protest about. Instead Mary Margaret had gotten her a bow and arrows as well, reminding Emma that while her parents might be the most lovey-dovey couple in all the realms, they also seem to think kicking ass and going on adventures is a natural part of love too.

She watches them now, as David settles down on the couch and Mary Margaret immediately nestles against him. He puts his arm around her and caresses her arm slowly without seeming to even think about it, as if his caresses have become instinctual by now.

"Henry is still out like a light," David says softly, and Emma nods. Her father is quite proud of his role as grandfather, she knows, and finds it endearing to the point of almost getting mushy about it.

"I think he liked his gifts," Mary Margaret says hopefully.

"Of course he did," Emma replies, snorting lightly. "He got the biggest pile of us all. He's downright spoiled."

"As I recall, you got him half of those gifts," David teases gently, and Emma gives him a look.

"Maybe I got him a few extra," she admits reluctantly. "He's just been through so much, I wanted him to have a good Christmas."

"He did," Mary Margaret assures her, smiling at her.

"Yeah," Emma says, taking a deep breath. "So did I, by the way. Thank you."

Her parents beam at her with so much gratitude she feels downright guilty. She does appreciate all they've done for her. She does. She's just bad at expressing it.

"I got you another gift," she rushes out before she starts feeling even more awkward. Her parents look at her curiously as she reaches into her bag and pulls out two flat gift-wrapped packages. "One is from Henry and one's from me. He only finished it today and I didn't want to give you mine without his."

Mary Margaret accepts the gifts with a happy smile, and David kisses her temple while she unwraps the first one. It's a home-made gift frame with 'world's best grandparents' on it that Henry has painted, and the picture is of David and Mary Margaret and Henry during a visit to the stables.

"Oh," Mary Margaret breathes. Her eyes are teary.

"he thought of it himself," Emma says. "He... You're really great with him, guys. Thanks."

"He's a great kid," David says softly, and she can only nod, feeling a lump in her throat.

Mary Margaret is opening the next gift, and Emma bites back her slight anxiety about it. She decided to get them this, she reminds herself.

"Oh," Mary Margaret says again, land David peers down at what she's unwrapped. It's another picture frame, a bought one this time, with "our daughter" engraved. Inside is a picture taken at Granny's of her, David and Mary Margaret in a semi-hug.

"Granny took the picture and thought I might like it," Emma says in the silence. "I thought maybe you two would like it too so I got a copy and..."

Before she can finish, Mary Margaret is reaching for her and pulling her into an embrace. A moment later David's arms around them both, and Emma finds herself hugging them both back.

They must know what she's saying with this, after all, what she's been working up the courage to find a way to tell them for weeks now.

She's not just their daughter by birth any more.

"Thank you, Emma," Mary Margaret whispers as David presses a kiss against Emma's forehead and then Mary Margaret's.

"Merry Christmas," Emma replies softly and closes her eyes and feels completely at peace in the embrace of her parents. Tomorrow, she's definitely going to blame the eggnog for being this mushy, but for right now, she's actually going to let herself enjoy it.

II

A few weeks later, her parents get her a matching picture frame with "my family", and Emma puts her copy of the picture Granny took in it and keeps it on her night table right next to one of Henry.