The last one! Thank you all for everything! I believe swan queen is true love.

"Regina, I'm sorry but I need to go free my father he's still in the dungeons and I need to find my mom!" Regina had totally forgotten about snow "What happened to her?!"

"She was trying to set us free but Cora appeared and took her away, I need to find them both, but I don't want to leave you here..." Regina was still holding her mother in her arms "That's ok, go get your parents, I can't leave her here" Emma kissed her and left.

Regina was looking at her mother's face "I love you even after all you've done, I love you mom and I think I'll never stop loving you." Cora was looking at her with apathy, no matter what Regina say to her, she couldn't feel a thing and Regina knew it. "I know I can never touch your heart, I can never make you feel anything, you'll never love me, but I do." She hugged her mother in tears.

"Maybe I can help you with that!" Regina turned her head and saw Maleficent in front of her with a wood box in her hands "Here in this box is your mother's heart, the one she ripped out to protect her from love" She gave the box to Regina and turned back "You know what you need to do, my debt is pay, thank you" and she left.

Regina opened the box and took the heart out next she looked at her mother and grabbed her hand when she returned the heart into Cora's chest a blue light involved them both.

Cora looked at Regina like it was the first time in many years "Regina..."

"Hi mom" Regina was smiling but the tears kept on falling. "Oh, my love I'm so sorry. I was a coward. I was so blind by power that I abdicated the most important thing in my life, you... I'm so sorry my beautiful princess, I know that it's too late but I need you to know, I was wrong, love isn't weakness, love is a bless and you are my angel, I love you".

Her eyes closed and her breath was weak "Please don't leave me alone, not again. I've just found you now, I don't want to lose you again, I need you, I always did. I'm just not powerful enough to heal you, I'm useless" She was desperate.

"Then let's do it together!" It was Emma and beside her were Snow and Charming. "You don't have magic Emma" Emma smiled at her and opened her hand letting out a little blue flame "I've learned one thing or two with you, I'm not strong but It's our best chance, we need to try!" Regina noddle and Emma knelt beside her they tried together but their magic wasn't strong enough.

"Well it seems like you simply can't live without me" Maleficent was beside Snow "Let's do this, together!" The three were knelt beside Cora's weak body three rays of magic were being send to Cora's chest, one gold from Regina hands, one blue from Emma's and one red from Maleficent's the air in the room had became lighter and warm. Snow, Charming and Philippe were all looking at them amazed.

The Queen that was broken, the Princess who taught the Queen how to fly and the Witch who found love in a little boy's eyes.

When they finished the spell Regina was holding her mother in her arms.

"Please say something, please show me it worked"

"Hi sweetheart, you're breaking my neck, please don't hold me so strong" Cora was smiling at Regina with love in her eyes for the first time.

Cora got up and hugged Regina "Can you ever forgive me?" Regina didn't say a word she just hugged her mom closer and rested her head in her shoulder.

When they pulled apart Regina saw in Cora's eyes that something was bothering her "You have to go don't you?" Cora smiled at Regina "I'll never leave you again, but yes, there is something I need to do." Regina "Should I ask what?" Cora smiled again "I'm going to find the love I've let go so many years before, the only man I've ever loved" Regina already knew about the man her mother had love before she married her father "Rumplestiltskin" Cora noodle, hugged her daughter once more and left "I'll be back, trust me! I just need to try to save this, whatever it is that still exists between me and him" She looked at Emma "Emma taught me that if we love someone we don't give up on them, she stayed with you and she helped you save me, now it's my time to try to bring back the man who's heart I broke many years ago".

When Cora left Regina realized she and Emma could finally be together. She threw herself into Emma's arms and kissed her passionately.

When they left the castle Snow and Charming hugged Emma, they knew that her home was now with Regina. Snow actually hugged also Regina and the Queen hugged her back, she was happy and she had finally putted the past behind her back, she was finally free.

That night Regina lead Emma into the bed "It seems that everything is alright now, even Maleficent has her happy ending"

"And I have you" Emma said those words with such a tender voice that Regina forgot about everything, it was just her and Emma in that night.

They were alone in that bedroom, they were together in that bed and they love each other.

"Will you still love me tomorrow?" Regina was kidding with Emma but Emma's answer was not a joke at all "I'll be in love with you until the end, you're my happy ending, you've always be".

"I love you Emma, thank you."

In that night they loved each other like it was the first time and in each others arms they lost all sense of time.

And maybe that's what happy endings are all about, a single moment in our life that lasts forever because being in love is magic, and magic is eternal.