Takes place 12 years in the future. Henry is 22.
Henry's hands were sweating as he walked up to his girlfriend of 3 months Olivia. He really didn't think she would shoot him down, but there was always a chance. He didn't want her to think that they were moving too fast when he asked her to go home with him.
"Hey Olivia, I wanted to ask you something" he said and looked down at his hands.
"Sure, what is it Henry?" she asked after she placed a quick peck on his cheek. This made Henry blush and smile.
"I was wondering if you wanted to come home with me this weekend. My moms are celebrating their 10 year anniversary. It's gonna be like a big party and I was wondering if you wanted to be my date?" he asked.
"You really have two moms?" she asked.
"Well yeah I told you I did. Didn't you believe me?" Henry asked and was a little taking a back by her comment.
"I just thought it was something you said to impress me" Olivia smiled and continued, "I would love to go to your parents' party with you Henry."
She kissed Henry and walked away. Henry gave himself an internal pat on the back for having the courage to ask her. He was the son of a queen and a knight he should be brave.
When Henry pulled up to Granny's it was then that he realized how much he truly missed his little storybook town.
He entered the diner and looked around at the usual crowd. Granny was behind the counter sorting out some recipes. Ruby was walking around with a coffee pot, stopping only long enough to place a kiss on Dr. Whale's cheek who was sitting with Archie. When she looked up from Dr. Whale she made eye contact with him.
"Henry?!" she screamed and threw her arms around him.
"Hey Ruby!" he said and returned her hug.
The diner erupted in cheers and shouts of "Hey Henry," and "It's Henry!" Granny came from behind the counter to give him a big hug and Archie followed suit. Henry would never feel more welcome anywhere else in the world. Nothing beat coming home to Storybrooke.
"So you came in for the party I assume?" Archie asked.
"Yea, how often do you get to celebrate the fact that both of your moms have been happy for 10 years" Henry said.
"This is very true" Granny said, "Well it's good to have you home," and patted him on the back.
It was only then that they finally noticed Olivia. "Who's this?" Ruby asked.
"Oh" Henry said and wrapped his arm around Olivia, "This is my girlfriend Olivia."
"Well welcome to Storybrooke Olivia. Whatever you want today is on the house" said Granny.
"Thank you" she said.
"We better get a seat; my moms will be here soon. I texted them about 10 minutes ago" Henry said and ushered them to a booth and sat on the side so that Henry could see the door. They were sitting at the table for about 10 more minutes when the bell chimed and Henry looked up and a giant smiled graced his face.
"Mom!" he called and grabbed the attention of a beautiful brunette.
"Henry!" she shouted and embraced him. He was easily a head taller than her now and was quite handsome; as a prince should be.
He grabbed her hand and pulled her over to the table. On the way over to the table she exchanged looks and a wave with Granny's other patrons.
Olivia stood up to greet Henry's mother. Olivia had to admit that Henry's mother had to be the most beautiful woman she had ever laid eyes. With her immaculate, short brown hair, her impeccable royal blue dress and gray heels, she was a sight to be seen.
"Mom, this is my girlfriend Olivia" Henry said, "Olivia, this is my mother Regina Swan-Mills."
"It's lovely to meet you Olivia, Henry has told me a lot about you" Regina said and shook her hand, giving her a true and genuine smile. There was nothing Henry loved more than seeing his mother, who used to be so cruel and fake being the person he always knew she was. Her true heart finally won out and everyone in the town could see it and feel it. They welcomed Regina with open arms when she finally did redeem herself.
They sat down at the table, Henry and Olivia on one side and Regina on the other.
"Where's Ma?" Henry asked.
"She should be here shortly. Leroy was charged with public drunkenness again last night and your Ma had to take care of it at 1 o'clock last night, to both of our dismay" Regina said and took off her light gray blazer.
"What can I get you guys, hello Madam Mayor" Ruby said and smiled at Regina.
"Hello dear," Regina said and smiled at Ruby, "I'll have an iced tea and the sheriff will have a chocolate milk."
"I'll have a chocolate milk too Ruby" Henry said.
"I'll have a water" Olivia said. Ruby smiled and walked away.
"So you're the mayor of the town Mrs. Swan-Mills?" Olivia asked politely.
"Oh please dear, call me Regina" she said "and yes I am Mayor, have been for a very long time."
"Everyone loves mom as Mayor. No one ever runs against her" Henry said brimming with pride.
"And your wife is the Sheriff?" Olivia asked.
"Yes she is. She was originally a bounty hunter before she moved here so she was a perfect fit for the position" Regina said.
"Mom and Ma pretty much run this town, and they do it well, that's why they have held their posts for so long" said Henry. "Speak of the devil," Henry said and Olivia looked over to the door and saw a beautiful woman with long blonde curly hair dressed in a simple dark gray tshirt and jean shorts; her sheriff badge shining brightly in the light from its place on her belt. There was no way this was Henry's other mother. If so then Henry literally had the best looking parents in the world.
"Ma!" Henry yelled and jumped up from the booth.
"Hey kid!" the blonde woman said and embraced him. Henry grabbed her hand and pulled her over to the table similarly to the way he did with his other mother.
"Hey gorgeous" she said as she sat down next to Regina.
"Hello darling" Regina said and cupped the sheriff's cheek and gave her a chaste kiss.
The sheriff hummed in appreciation, "you taste like apples" she said when they pulled apart.
"As usual" Regina said and turned back to the table.
Olivia was absolutely in shock. These two women were the most beautiful couple she had ever seen.
"Ma, this is my girlfriend Olivia," Henry said, "Olivia, this is my other mother, Emma Swan-Mills."
"Nice to meet you" Emma said and extended her hand.
"So I heard Leroy was causing trouble again last night" Henry said and laughed.
"Yea it was a real rough night in general. I was at the station finishing up paperwork until about 10. On the way home Pongo ran away again so I helped Archie look for him. Then we found out that Ruby had taken him for a walk and he wasn't lost at all. So by the time I got home it was about 11:30. But God bless your mother or I would have starved. She had dinner waiting to be heated up when I got home. She had me fed and I had literally just taken a shower and gotten into bed when the phone rang. It was Belle. Apparently Leroy had showed her his pick-ax, if you know what I mean."
"Emma!" Regina said, appalled.
Emma just smiled at her and continued her story as Henry laughed.
"So I had to crawl out of bed" Emma said.
"And leave me all alone" Regina interjected.
"And leave her all alone," Emma said and laughed, "And chase down Leroy. I didn't get home until about 2:30. Which your mom was not happy about."
As Emma said this Ruby brought their drink orders and asked "What can I get you guys?"
"I'll have a Cobb salad" said Regina.
"Ummm" Emma pretended to mull around and consider the menu but everyone knew what she was going to get. "I guess I'll have a grilled cheese and French fries" she said and Regina rolled her eyes, which Henry laughed at.
"I'll have the pancakes. Thanks Ruby" Henry said.
"I'll have the Club sandwich please" Olivia said.
"Okay, I'll be back with your order as soon as it's up" Ruby said and walked away.
"It's fine. I know it wasn't your fault," Regina said to Emma. Then Regina turned to Olivia. "So Olivia, tell us about yourself. What's your major? Where did you and Henry meet?"
Olivia was a little bit nervous. These two women were very intimidating to measure up to for Henry. They were both beautiful and successful. She hoped she could impress them but she was having a hard time getting over the butterflies.
"Well" she started, "I'm a Chemistry major. I hope to one day be a pediatrician. And I met Henry at a GSA meeting." She said and smiled at Henry.
"GSA? What's that?" Emma asked and put her arm around Regina.
"Umm" Olivia said, "It stands for Gay-Straight Alliance. We're just a club that supports all kinds of families."
"That's cool that clubs like that exist" Emma said and smiled. Emma's patented Charming family smile directed at her made Olivia giggle nervously.
Regina looked at Emma and smiled at her then looked back at Olivia, "There's really no need to be nervous dear. Henry is a good judge of character. He wouldn't have brought you here to meet us if he didn't think you could handle it" she finished and smiled at the young girl.
"Thank you" Olivia said. "You two are very intimidating and I'm trying not to make a fool out of myself."
Emma laughed, "I do that on a daily basis. Don't worry about it."
"I can attest to that" Regina said and laughed.
"Hey!" Emma said and glared at Regina.
"I wouldn't have you any other way" Regina said and gave her a quick peck on the tip of her nose.
"Guys, could you not be so mushy" Henry said, embarrassed.
"Sorry" the women said in unison.
"Don't yell at them Henry!" Olivia said. "I think you two are sweet."
"Thank you" Regina said.
"So how did you two meet?" Olivia asked.
"It's such a crazy story" Emma said. "Babe, you tell it. You're the better storyteller, according to Henry" she said and stuck her tongue out at Henry, which he returned.
"Well," Regina started. "I had adopted Henry when he was barely a week old. We were doing alright for a while but, when Henry turned 10 he wondered about his birth mother. So he stole his Aunt Mary Margaret's credit card and tracked down his birth mother, Emma. He brought her back here to Storybrooke. When I saw her I was immediately attracted to her because of how beautiful she is" Regina said and Emma blushed. Regina smiled at her and continued.
"But I was so threatened by her that I didn't really give her any kind of chance. I thought she would take Henry away from me" Regina said.
"And of course being the agitator that I am; the more Regina threatened me, the more and more I wanted to stay. I got involved with the town. I spent time with Henry. I moved in with Mary Margaret, and I became the deputy, until the sheriff died. Then I was elected sheriff. Which of course irked Regina even more" Emma nudged Regina.
"It wasn't until Henry got really sick one day that we realized that we worked better as a team, rather than enemies. We started sharing Henry, spending more and more time together. It wasn't long after we realized that our anger towards each other was misplaced and that we actually loved each other" Regina finished.
"And we've been happy ever since" Emma said and grabbed Regina's hand.
They had chosen this story tell if this situation had ever arisen. The story was completely truthful; they just left out the part about Regina using a poisoned apple turnover to try and kill Emma and Henry eating it by mistake and Emma breaking a curse that had taken every single fairytale character to this land. They didn't think it was a good idea to tell Olivia that she was sitting at the table with the Evil Queen and Snow White's daughter.
Olivia could see why Henry loved his mothers so much. They were incredible women and she could see the love they shared for one another and for Henry.
They continued their meal with just small talk here and there about Olivia and Henry's school and little anecdotes about the crap that Regina and Emma deal with on a daily basis.
When they finished their meals Regina spoke up, "Olivia, Henry tells me you love apple pie?"
"I do love apple pie!" Olivia said.
"Well then you're in for a treat because I made one special for your visit" Regina said and smiled at her.
"Yes!" Emma exclaimed, "That means I finally get to eat some. She was making it last night and wouldn't let me have any! Thank God you're here Olivia!" Emma said and smiled at her receiving a light smack on her arm from her wife. "I bake for you all the time!" Regina said.
"Yea ma! Don't even complain! I know for a fact mom bakes you at least a pie a week! Every time I call her she's making you some kind of sweet" Henry said.
"What can I say!? Your mom is the best cook in the whole world!" Emma said and smiled at Regina.
"Thank you dear, but one of these days one of two things is going to happen, you're either going to eat me out of house and home or you are going to gain 300 pounds" Regina said.
"Would you still love me if either of those happened?" Emma said and pouted.
"Of course, but I wouldn't be too happy with you" Regina said and laughed.
"I don't think either of those will happen now if they haven't already happened" Henry said. "Ma has been eating like that forever so I don't think she'll gain 300 pounds."
"This is true" Regina said.
Olivia just laughed and said "so that's where Henry gets his eating habits from!"
"Yep aren't genetics beautiful!" Emma said and high fived Henry.
"Welcome to what you're going to have to deal with Olivia" Regina said and grasped her hand.
Olivia laughed.
"So you said something about pie?" Emma said and grinned like the Cheshire cat.
"Yes dear. Always thinking with your stomach" Regina said as they exited the booth and decided against putting her blazer on, due to the warm April weather.
"Let me just pay the bill" Emma said and walked up to the counter.
"It's on the house" Granny said from the other side of the diner. "New friends never pay" Granny said and winked at Olivia.
"Thanks Granny" Emma said and walked back over to her family.
"Bye everyone" the three Swan-Mills said in unison and exited the diner.
When they exited the diner into the warm sunlight Emma wrapped her arm around Regina's shoulder and Regina slung her arm around Emma's slim waist, clutching some of Emma's dark gray t-shirt in her fist.
Henry grabbed Olivia's hand and entwined their fingers. "My house isn't far from here so we're just going to walk okay?" Henry said.
"It's a beautiful day. It would be a shame not to walk" Olivia said as the couple in front of them turned to smile at her.
On the walk home Henry put some distance between his mothers and him and Olivia.
"Sorry they're so mushy" Henry said to Olivia. As soon as he said that he saw his blonde mother lean over and plant a kiss on his brunette mother's temple and run her fingers through her short hair.
"No it's good. My parents got divorced when I was in high school and it was really messy. So it's refreshing to see a couple so in love" Olivia said.
"Yea. They both had a pretty rough life before they met each other, so I think that adds a whole nother level to their relationship. They were without love for so long, that they like to show each other constantly that they love one another. I tell them they're mushy all the time but, truthfully, I wouldn't have them any other way" Henry said and smiled.
Olivia smiled and looked up at Henry but he was just looking at his mothers in adoration as they turned the corner onto Mifflin street.
