And Straight on Till Morning

A/N: This is my first attempt of a Swan Queen fiction. I feel this is what should happen in the end.

There they stood at the bottom of the mines staring at each other as Regina was behind the trigger that was placed within in the curse. No words were spoken until her voice rose up…

"Slowing the device is going to require all the strength I have," Regina said a bit hesitant as Emma stared at her shaking her head to the side before speaking up…

"You're not coming with us are you? When you said goodbye to Henry, you were saying goodbye."

Regina looked down sadly knowing that was the truth and it hurt her, but then looked back up. "He knows I love him, doesn't he," she asked staring at Emma with those eyes.

Emma took a step forward before speaking, "No, Regina there's gotta be another way." The expression on her face pleading for Regina not to leave.

"You were right you know. Everything that's happening it's my fault. I created this device, it's only fitting that it takes my life."

Emma's eyes still pleaded for Regina before letting out a sigh speaking, "What am I supposed to tell Henry?"

Regina looked at the blonde answering her question, "Tell him that it wasn't too late for me to do the right thing." Then a smile crept upon her face as the blonde looked at her sadly.

"Regina please," she pleaded knowing that's not what she wanted to happen.

"Everyone looks at me as the Evil Queen… including my son. Let me die as Regina," her expression pleading with guilt.

Emma just stared at her speechless before Regina looked down at the trigger placing her hands either side of it and the blonde took to turn away, but something stopped her.

"Regina, I" was all she could get out before the brunette let herself sacrifice all that she had and the blonde looked at her watching the single tear fall from the others eye before running off out of the mines.

'Run back in there you fool, save the town and your queen you can't deny you love her. You can't just let her die from this. She needs you just as much as you and Henry need her,' that was all that ran through Emma's mind as she escaped the mines.

"Help her," she growled with a bit of plead in her voice approaching Gold. He was still devastated about Bae, but he knew he should help. So he and the blonde returned into the mines where Regina was still letting herself get sucked into death.

Gold stood in front of the trigger while Emma ran for it once again waiting for the damn thing to be destroyed. She held onto Henry for dear life scared of what may happen to him as well as the rest of the town. Once it was all over she opened her eyes to see everything was still there except the mines were blown to smithereens. Emma ran to where she last saw the two seeing Gold exit carefully, but Regina just stood there shocked that neither had died.

"Before I ran off I wanted to say I love you Regina," Emma spoke taking the brunette in her arms and holding her tightly before pulling back to capture her lips in the most tender kiss.

Regina was taken aback by these actions, but in her heart she knew that even her, the evil queen loved the white knight as well. And so she returned her kiss just as tender, but full of passion until both were out of breath. "I love you too," she smiled with lustful eyes holding onto Emma before glancing over to Henry.

"Mom," Henry said excitedly before running over to the both of them hugging the pair tightly not even caring about the sight he just saw because he thought it was the best thing. "I'm sorry for the past, I know you were doing the right thing and changed. You aren't the Evil Queen, you just wanted you're happy ending, and so you got it," he said with a smile looking up at his two mothers.

"Thank you Henry," Regina said softly before looking at Emma smiling. "You were my happy ending after all," she smirked giving her those sexy eyes. Emma chuckled nodding her head at the statement. "You just had to find me," was all she said before kissing her cheek.

A/N: So I think I will end it here for now. Please tell me what you think so far! Continue or leave as is? Would love to hear your feedback (: