A/N: Hi everyone! Happy holidays!

This little story is something that I've been thinking about for a long time, and what better place to include it than the SwanQueen Advent Calendar Collection?

This was inspired by the classic story "A Christmas Carol" by Charles Dickens.

I hope you guys enjoy my little tale. Please let me know what you think!

Without further ado, I present you with "The Three Great Loves of Your Life"

Chapter 1

Christmas Eve

The Charming's loft was full of voices as they sat down for Christmas Eve dinner. Snow had been cooking all day, and texting Emma frantically every few hours with an ever growing list of things she forgot, in an effort to make sure everything was perfect for their ever growing family. Regina had even accepted her invitation, assuring her former enemy that she and Robin would be there, with an excited Roland in tow. Everything seemed perfect. Everyone sat around the borrowed table, Neal and Roland sitting in front of the television watching "How The Grinch Stole Christmas" while they ate. It was the perfect evening.

Or was it?

Henry sat at the table sandwiched in between his mothers, their significant others on either side of them. Henry could practically feel their unhappiness radiating off them. They were both so good at pretending to be happy, that they had everyone else in the town fooled. Except their son. He knew they were both miserable, and he knew they were putting in a brave face for his sake. He turned to his left just in time to see Killian's hand move slowly up Emma's leg, despite her continued dismissal of his actions. It made him sick to his stomach to see his mother treated like that, but he kept his mouth shut. He trusted that Emma wouldn't let Killian physically hurt her, not in front of other people at least. He worried what happened once they were behind closed doors. He turned to his right to catch the disapproving look from Robin, as Regina accepted a second glass of wine during the meal. He whispered something into Regina's ear, that caused her to frown. Henry didn't want to know what he had just said. He had heard enough of Robin's snide and backhanded comments to know this was a toxic relationship for his adoptive mother as well. His stomach hurt when he thought of both of his mothers dealing with these disgusting men, and worse when he realized they both didn't think they deserved better. He shook his head as he tried to focus on the rest of the meal, talking brightly with his grandparents as they continued to enjoy their time together.

Just as he was taking a bite of Regina's famous apple pie, Roland came running up to him, a christmas cooking in each hand and one hanging out of his mouth, tugging on the sleeve of his shirt.

"Henry! Did you remember to write your letter to Santa this year?" Roland asked, finishing the cooking in his mouth and taking a bite of each remaining cookie.

"Of course. I mailed mine the day after Thanksgiving." Henry smiled, handing the child another cookie before anyone else saw.

"What did you ask Santa for this year, Henry?" Roland asked, biting the head off the gingerbread man, crumbs falling to the floor.

"Oh...well…" Henry said, looking around the table at his family. "I asked Santa to make sure my family is all happy." He answers, receiving a very confused look from the young boy. He clearly did not understand Henry's Christmas wish. "And a new Xbox." He added, causing the young boy to smile.

"That's so cool! Can I come play your Xbox with you if Santa brings you one?" Roland smiled, devouring another cookie.

"Of course buddy!" Henry answered, ruffling Roland's hair, causing the young boy to jump up and down with excitement before running off to watch "The Grinch" again. Henry looked over at his mothers, who both had smiles on their faces. Clearly they had both heard his answer. He grabbed both their hands, as the three of them had a moment. That was when he realized that both sets of eyes that were looking back at him had gone dull. They had both lost that sparkle that made their eyes bright with happiness, a fire that had long since disappeared. All that was left were two sets of tired eyes, struggling to make it through every day. He knew then that his Christmas wish wouldn't come true. His mothers weren't happy, and he couldn't make it better.

Emma and Killian were the firsts to leave, bidding everyone a good night, promising to see everyone the next day at Granny's for her annual Christmas celebration. She looked even more tired all of a sudden, more so than usual, but Henry kept his mouth shut. He didn't want to ruin her holiday. He hugged his birth mother tightly, kissing her on the cheek before she left, wishing her a Merry Christmas. She smiled her first genuine smile of the night just before she kissed his forehead, returning the Merry Christmas wishes, promising to call him in the morning before they met at Granny's for her Christmas celebration.

By the time they made it back to Regina's mansion a little while later, Roland was bouncing off the walls from all the cookies he had eaten at Snow and Charming's, and it took some convincing from Henry to get him to settle down enough to fall asleep. Once the young boy was settled into the guest room, Henry joined Regina and Robin in the living room, excited to enjoy some quiet time with his mother, even if her judgemental boyfriend was there as well. Regina poured herself another glass of her favorite wine, receiving a look of disappointment from Robin, who was plastered against her side, his arm holding her possessively around the waist.

"Don't you think you've had enough to drink tonight, Regina?" Robin asked in his usual condescending voice.

"It's Christmas Eve, and I'm not driving." Regina responded, her voice shaky.

"Yes, but you know how you get the next day when you drink too much. You need to be on top of your game if you're going to make a big breakfast tomorrow morning." Robin responded, taking the glass from her hand and taking a sip himself, assuming ownership of the drink. Regina just sighed as she sat back against the couch, the weight of Robin's arm feeling like a boulder.

"Well, then I guess I better head to bed. I'll need my rest to cook breakfast in the morning." Regina said with a heavy sigh after a few minutes of awkward silence. She wiggled out of Robin's grasp, managing to stand and leave the room, taking the half empty bottle of wine and Robin's now empty wine glass into the kitchen, leaving the glass on the counter for her to clean in the morning.

"This isn't right." Henry thought to himself as he watched Regina walk up the stairs with her head hanging low. She was the strongest person he had ever met, and yet this man was able to make her seem so small. Henry could feel how hurt his mother was, how embarrassed she felt by the way Robin has spoken to her all night. She didn't even say good night to him. No matter what, she always says goodnight to him.

A few minutes later, unable to spend even one more second in the presence of the man who was making his usually strong mother feel like crap, Henry excused himself as well, retreating to his bedroom. He closed his bedroom door a little harder than usual out of anger, suddenly scared he had woken up Roland. But when he didn't hear the young boy after a few minutes, he knew he was in the clear. That kid could sleep through a tornado once he fell asleep.

Henry was angry. He was so angry he wanted to scream and punch the wall. Angry at the men in his mothers' lives for treating the two most amazing women he had ever met like they were nothing. Angry at them for making them feel like they were worthless. Angry at hurting his mothers in a way no one should ever be allowed to hurt them. He suddenly felt relieved that he had not inherited his mothers' ability for magic, because if he had, Killian Jones and Robin Locksly would both be resembling insects right about now.

He started to pace in his room, trying to disperse the anger that was building inside him. It was Christmas Eve, he shouldn't be feeling like this, tonight of all nights. He walked over to his bedroom window, the very same window he once climbed out of to escape from the woman he thought was the Evil Queen, and looked up at the night sky. It was Christmas Eve. It was supposed to be a magical night, filled with love and cheer. And yet, the two most important people in his life were miserable, and there was nothing he could do to help them. He felt so small and useless as he stared at the night sky, finding the brightest star he could find and made a wish. He wished that both his mothers would no longer feel the pain of toxic partners, that they no longer felt unloved and unappreciated. He wished they would find their true loves, and most importantly, their happy endings.

A small bright light flashes suddenly surrounding the star, and for a brief moment, Henry thought his wish was being granted. But soon he realized it was most likely a plane passing in front of the star's light that caused the light to flicker momentarily and not his wish being granted. He sighed at reality and slowly began getting ready for bed, climbing under the covers and staring at the ceiling for a little while longer, still desperately trying to hold onto the last ounce of hope that his mothers will one day find their happy endings.