Author's note: As always, thanks for all the reviews. Only 1 AP test left so decided to update :)

Chapter 20

"Mom!" Henry launched himself at his mother and hugged her tightly.

"I thought I told you to run! You could've been killed." Emma cried, but she found it hard to stay angry, as tears started dripping down her cheeks. "I love you both so, so much." She said as she hugged them close.

"Love you too." Henry said, his voice muffled. Emma reached down and picked up Scarlett from his arms.

"Hey cutie." She said, ruffling her daughter's hair.

"Mama!" Scarlett squealed. "Me missed you Mama!"

"Missed you too." Emma started sobbing. "Missed you so much."

She heard a faint moaning from behind her, and turned around to see her parents and Graham stirring. With one arm around Henry and the other holding Scarlett tightly, she walked towards her family.

"You ok?" Mary Margaret asked with concern as she examined her daughter for cuts and bruises.

"Yeah." Emma answered. "You?"

"We'll live." David groaned as he rubbed his head. "Boy, can Cora throw."

"Speaking of, where are they?" Mary Margaret asked.

"Gone. Dead." Emma gestured at the cliff. Her parents smiled proudly and wrapped her in a tight hug. Graham hovered awkwardly. It was just like 3 years ago at Granny's except this time they had Scarlett.

"What was that yellow glow?" Henry asked as they pulled away. "When Scar hugged Mom?"

"Good question." Emma said. "I just felt this, this warmth inside and the next thing I knew I was back to normal."

"I have a feeling Gold can answer that." David said. "C'mon. Let's go."

With a last look at the well, they made their way out of the forest. This time, Regina and Cora were gone for good. Because no one could be brought back from the dead.

~Long Gone~

"Ah, do my eyes deceive me or is that the sight of a family reunited?" Gold quipped as the door was flung open.

"Quit the yapping." Emma snapped. "What have you done to Scarlett?"

"Me?" Gold placed his hand on his chest, offended. "I'm sorry, but do I look like Regina to you?"

"You know what I'm talking about." Emma countered. "Scarlett. She did something." She began to explain everything, from Regina turning her into a swan up to the battle in the forest.

"Scarlett came up and hugged me and there was this yellow glow and the next thing I knew I was back to normal." Emma finished. "It's like it was…"

"Magic?" Gold finished. "That's right, dearie. Your precious little baby just did her first bit of magic. You must be so proud." He golf clapped.

"Magic?" David asked. "But how?"

"The same way your daughter can do magic. She's the product of true love." Gold replied. "Little Scarlett here loved her mommy so much her magic cured her."

"So…Scarlett has magic because she's the product of true love?" Mary Margaret said.

"Exactly. Just like Ms. Swan. Looks like you need not worry. I'm sure your marriage will last." He winked. "Now, if that's all you came for, have a nice day. I have a date to get to."

"One more thing." Emma said. "Why weren't you here earlier? When you could actually help us?"

"Why, dearie, I wanted you to see just how powerful you are." Gold answered. "You are the product of true love, and you needed to learn how to harness your powers. Plus I figured you'd enjoy the chance to take down Regina yourself."

Emma rolled her eyes. But she really didn't have a reason to argue, since the worst was over.

~Long Gone~

"Wow. I sure made a mess, didn't I?" Emma said as she surveyed her parents' apartment. "Looks like you're gonna have fun cleaning it up, cuz I'm exhausted." She looked at Scarlett, who yawned. "See ya in the morning." She headed towards the door, fumbling with her keys and trying to balance Scarlett at the same time.

"Here, let me take her." Graham offered, but Emma brushed him off.

"It's fine. I got it." She mumbled, dropping her keys. "Shit." She set down Scarlett and bent down to get them.

"Emma. How long are you gonna stay mad at me?"

"I'm not mad." She replied.

"Then why won't you look me in the eye?"

Emma rolled her eyes and stared him down. "Better?"

"No. You're shooting hate daggers at me." He took her hand. "C'mon. You've forgiven everyone else but me."

She pulled her hand away. "Don't touch me."

"See? You are mad." He said. "Em, you can't stay mad at me forever."

"And why not?" She snapped. "Do you even know how you made me feel? No, of course you don't. No one does."

"Em, you know how sorry I am."

"Don't call me that." Her eyes flashed dangerously. "You don't get to talk to me. You know, I don't even know why I fell for you in the first place. All that crap about trusting each other? It was just that. Bullshit." She rolled her eyes. "I can't believe you accused me of causing our daughter's disappearance. I thought we knew each other better than that. All that time we spent together…was that for nothing?" Her eyes shone with unshed tears. "I loved you. So, so much. But you, you tossed my heart and broke it into pieces. So hear me loud and clear when I say this, Graham. I want you out of my life. For good."

"You don't mean that, Emma." He stuttered.

"I do." She said firmly. "It's quite simple, actually. I don't love you anymore."

The room was silent, so thick with tension you could cut it with a knife.

And then Henry spoke up. "Yes you do! You still love him!"

Emma whirled around angrily. "Henry, stay out of this."

"But it's true!" He insisted. "You heard what Mr. Gold said. Scarlett wouldn't have been able to do magic if she wasn't the product of true love. You and Graham still love each other!"

Emma's face reddened; she knew she was trapped and backed into a corner. "No. I don't!" She screamed, though it was clear even she didn't believe her own words. Her face reddened as she realized that she'd just screamed at her son. "Excuse me. I need some air." She said, her voice thick with tears as the door was flung open and she walked out.

Author's note: Ooohhh what do you think is gonna happen next? Next ch, aka the last ch, already written so review and I'll update faster.