Two mothers
A guest asked for a oneshot of Mary Margaret being the one to adopt Henry. She was kind and loving, but Henry still goes to find Emma. When Emma arrives at the loft, she meets Mary Margaret for the first time.
Emma felt her whole body tense up as Henry opened the front door. What if he was wrong? What if the house wasn't empty? She could get arrested for kidnapping if nobody believed her story.
"Mom, I'm back! I've brought my other mom with me!"
"Kid!" Emma hissed. "You said your mom would be out at a teaching conference." Henry just shrugged.
"I lied." He said simply. "What? You wouldn't have come in if I told you she was here!" He defended himself under the look Emma gave him. She was about to turn and make a run for it when a woman came flying down the stairs and wrapped her arms around Henry.
"I've been so worried." She said, clearly upset. "I had no idea where you had gone! I would have called the police, but then Graham would have told Regina and she would have threatened me with social services again. Then I saw my credit card was missing and I checked the spending history and saw you were looking for…her." Mary Margaret said, as her eyes moved to make contact with Emma. Emma shifted nervously. Was she now going to call the cops on Emma? Mary Margaret let go of Henry and stood up. She smiled awkwardly at Emma. "So, Henry. This is your…birth mother?" Mary Margaret asked. Henry nodded. Mary Margaret couldn't say she was surprised. Henry had been asking more and more questions about her recently. Ever since he'd found the book in his wardrobe.
"Yeah. I told you I'd find her." He said proudly. Mary Margaret frowned at him.
"Yes, you did, but I can't imagine she wanted to be dragged out her home of an evening to drive you back to a little town in Maine." She looked back to Emma. "I'm so sorry about this. I'll happily pay for your gas…"
"No, please, it's no trouble." Emma insisted. "I'm glad he's home safe." Emma couldn't help but feel like she'd met Mary Margaret before. She would never know Mary Margaret was having the same, curious, feeling.
"Well, rather than paying for her gas, why not let her have the spare room for a week rather than staying at Granny's?" Henry asked. He looked to Emma. "We had a deal, after all." He reminded her. Emma grimaced.
"Kid, I'll just pitch up in the diner. It's not fair on your mom." Emma pointed out. Mary Margaret shook her head.
"Really, it's no trouble. Henry is my son, he loves me and I love him. I know nothing can change that. But if he wants to understand a little more about where he came from, I'm happy to help. Besides, you seem nice." Emma smiled awkwardly. It looked like she was staying. Henry grinned. He knew once he got her to stay the week, it wouldn't be hard to convince her to stay for good. Then she could break the curse.
