So this is a storyline that has been building up in my head ever since Jen was announced to come back for the series finale and as the swan queen shipper I am I started writing this. I'm pretty sure I'm not the only one who's been thinking about this ;)
Anyways I hope you enjoy and I don't own anything :)
Emma's heart sank to her stomach, she knew she had made a mistake all those years ago when she chose Killian. When Regina decided to stay with Henry it made her sad but she understood and also she was glad that at least one of them stayed with their son. But she also understood that it was hard for Regina.
They had always had this weird type of chemistry and you could tell Henry wanted the two to be more than just friendly for him, but which kids doesn't want your parents together? But Emma knew she made a mistake, she could tell how heartbroken Regina was when Zelena dragged her hand up for everyone to see the engagement ring Killian had given her. But Emma knew better than to pressure Regina about it. Then the wedding happened and then she got pregnant, and Regina left. Regina left and Emma felt hurt, not that she has the right to be but at least when Regina was around Emma was happy. It was also adorable watching Regina worry about Henry. Emma had missed that, and now Regina was back in Storybrooke with grown up Henry and his daughter, geez Emma hadn't really thought about the fact that she was a grandmother now. She was definitely not old enough to be a grandma but she guessed that happens when you have a kid at 18. But to her point she hadn't seen Regina in years and now here she was again and all the memories came back and also all the mistakes, and one of them being the biggest one, choosing Killian over her.
Emma wished she could go back in time and fix it, she obviously know how but what's the point now? Regina has probably moved on. Emma had always scolded herself for letting Regina go, she was too blind to see that her true love was right there in front of her. Regina had always been there for her, she was there when she was gonna beat up that guy in the building that Lily had lived in, she was there when almost shot Lily to death, she was there when she became the dark one and she was there and stayed in the underworld even though her parents told her to leave. The fact that Emma didn't realize this made her angry, angry at herself. She wished there was something she could do but one thing she knew for sure was that she needed to talk to Regina. Not only to tell her that it was a mistake choosing Killian over her but also that after she left everything changed, that she realized that it had always been Regina, that Killian got aggressive towards her which resulted in her losing the baby.
Regina gasped when she saw Emma, not only because its been a long time but because she obviously wasn't pregnant anymore but had the tiredness of a mother of a toddler. But still she looked so gorgeous anyways. Regina had been heartbroken when Emma had decided to marry Killian but instead of acting out on it she decided to be supportive and happy for her friend. But after the wedding and the final battle Regina became more and more depressed so when Henry needed her help she had decided to stay and hopefully move on. But now here she was again, and she had obviously not moved on. But Regina had known for a while that she had feelings for Emma but since she was with Killian she decided not to do anything and the she met Robin and he was good to her like really good and then he sacrificed himself to save her and since then Regina tried to busy herself with other things and most importantly Henry, her sister and her niece. Including traveling to another realm to help Henry and then being cursed in the process. Regina would have loved to run over to her but since she didn't know how Emma would react she refrained from doing so. It wasn't until Lucy tugged on her jacket.
"Wait is that Emma?" Lucy asked hopefully.
Regina shook her head and looked down at her granddaughter.
"Yes."
Lucy looked at her with a quirked eyebrow and then smirked.
"You like her don't you?"
Regina looked towards Emma.
"I don't know what you're talking about."
Lucy rolled her eyes, she surely was Regina's grandchild.
"Gina I know you're lying to me."
Regina looked at Lucy again.
"Sometimes I forget how smart you are."
Lucy chuckled.
"So?"
"So?"
"Are you gonna tell her?"
"Lucy…you know she's married to Killian."
Lucy bit her lip.
"Do you know something?" Regina asked.
"Well I wasn't supposed to tell you…"
"Lucy?"
"Okay dad told me a couple a weeks ago that Emma left Killian."
Regina was totally shocked of the news.
"Dad didn't tell me why I guess since I'm so young and he also told me not to tell you."
"So I guess I need to have a talk with your dad then?" Regina smirked.
"NO grandma you can't! Then'll get in trouble."
"What did I tell you about calling me grandma?" Regina laughed.
Lucy pouted.
"I'm sorry but please don't talk to him."
"Sweetie you know I wont let you get into trouble well at least not for this."
"Thanks Gina." Lucy said as gave Regina a hug and ran off.
"Henry!" Regina called.
"Yes mom."
"When were you gonna tell me about your mother and the one handed pirate?"
"Lucy is gonna be in so much trouble."
Regina put up a hand.
"No she will not."
Just like Lucy had done previously Henry was now the one pouting.
"Okay fine. I didn't wanna tell you because one, I didn't want you to get your hopes up and two I didn't want you to go there and beat him up."
"Why would I do that?"
Henry took a deep breath.
"Because he abused her, which resulted in her losing the baby."
Regina gasped once again.
"AND YOU DECIDED IT WAS BEST FOR ME NOT TO KNOW?!" Regina didn't realize that that came out louder than she had intended she looked towards Emma and noticed that she had heard every single word of it and was on her way over.
Regina's face went red and she was thinking of ways to get out of there but she didn't have enough time before Emma was standing right in front of her.
"So I guess you told her?" Emma scratched the back of her head.
"Well actually Lucy did, I just had to fill in the details." You could tell Henry was uncomfortable.
"I guess we need to talk." Emma directed her attention towards Regina.
"I guess we do." Regina answered.
"Well I'll leave you too to it." Henry said, he gave Emma a hug before walking over to Ella and Lucy.
"Hi." Emma repeated the first thing she ever said to Regina all those years ago.
"Hi." Regina replied.
"Where do you wanna talk?" Emma asked.
"Where ever you want." Regina smiled lightly.
"Okay then." Emma started walking and Regina followed. It didn't take them long until they ended up at the park. They sat down and Regina looked out over the water.
"You've missed this place huh?" Emma whispered.
Regina nodded.
"Like you have no idea." Regina turned towards Emma and smiled.
"You've changed style." Emma pointed out.
Regina looked down at herself and chuckled.
"Cursed identity style."
"Oh I wished I could have met her!" Emma laughed.
"She was a lot like you all those years ago, jeans, t-shirts, leather jackets and curly hair. Oh and she was a bar owner!"
"Sounds like fun."
"It was until well you know…"
"Yeah."
"So I guess you most have told Henry before we got cursed right?"
"Must have been."
The stayed quiet for a second.
"You know it isn't all Henry's fault, we decided not to tell you together."
"Why?"
"Because he told me you were happy and I didn't wanna ruin that."
Regina was mad but still she did get that it was a gesture and she appreciated that.
"But you weren't." Regina blurted out.
"True."
"So you seeing anyone?" Emma asked.
"If you don't count with my on-and-off again relationship with Doctor Facillier. But right now no I'm not seeing anyone."
"Huh?"
"Yeah I know." Regina laughed.
"How about you, or more how are you doing?" Regina asked.
"Better now that you're back in town." Emma smiled and Regina smiled back.
"So I have something I need to tell you." Emma bit her bottom lip.
"Oh?"
"Please let me finish before you answer okay?"
"I can do that."
"So I knew I made a mistake when I chose Killian, not only because I didn't see that he was abusive towards me until it was too late but also I didn't realize it had always been you, when I finally did you had already left. That's when things got worse with Killian. He hit me and I ended up losing the baby. That's when I decided to leave him."
Regina didn't know what to say, she was feeling all kinds of emotions right now.
"Regina please say something." Emma begged.
Regina shook her head and leaned forward and placed a kiss on Emma's lips.
"It's always been you too." Regina smiled and Emma smiled back.
They walked back to main street hand in hand.
"It's about damn time." Snow addressed as they walked up and then they all started laughing.
In the back Killian was standing leaning against a wall the only one not happy about this. Always losing towards Regina, he had to do something.
As you can tell I left this as a cliffhanger incase people want me to continue this so if you want me to continue this let me know :)
