Time for another flashback!

Daniel came barging into Regina's bedroom, making the sixteen-year-old jump; she didn't even know he was in the house. She took one look at his bloodied and bruised face before she stood in front of him, confusion in her mind. It wasn't everyday her boyfriend came into her room out of breath and looking like he just been involved in a bar fight.

"What the hell happened to you?" Her concern for him obvious.

Daniel looked down before finally looking her in eyes. "Regina, I fucked up, I am so sorry, I didn't mean to hurt her. You have to believe me, I swear, it wasn't even my idea!" He was beginning to scare her now; she had no idea what he was rambling about.

"Daniel, what are you talking about? Hurt who?" She asked.

The taller man shook his head. He looked terrified. "Please don't let them take me away, I didn't mean to hurt her, it wasn't my fault." Tears were filling his eyes.

"Daniel, you're not making any sense right now, just tell me what happened," Regina cupped his face as a way of calming him down.

He continued to breathe heavily, eventually reaching her gaze before he spoke, "Zelena. It wasn't my fault," Daniel repeated over and over again.

Regina was confused but even more so concerned, what did Zelena have to do with this? Questions began to flood her mind but she knew if she asked Daniel any of them she would just get told that it wasn't his fault, maybe if she called her sister she might get answers but then again, didn't Daniel say that he never meant to hurt her?

Regina thought back to the night that completely destroyed her sister. Daniel's arrival in Storybrooke was going break her, she just knew it. The younger sister wondered if Zelena had ever seen Daniel since then but she highly doubts it. Just the thought of what happened that night made Regina feel even guiltier than she already felt. All she ever wanted was for her sister to be happy and to repair their relationship yet here she was, staring an affair with her fiancé. Never mind the fact that Zelena is clearly in love with said fiancé. When Regina met the blonde in the airport, she knew she was in trouble, she had never felt this way about someone since Jefferson and that scared her. Jefferson was the love of her life, she never thought she'd be able to find love after he died but life's just full of surprises, especially when the surprise turns out to be her older sister's fiancé. Not to mention that this is the same older sister who can't stand to be within ten feet of her. 'I guess that's my fault,' Regina thought. She knew she should've helped Zelena that night or at least have been there for her afterwards but her mother would have her head if she even thought about ruining her chances with the Coulters so she kept quiet out of fear.

The brunette lay awake in bed for hours, she could hear Emma and Zelena from across the hall, she didn't mean to eavesdrop but she couldn't help it. 'At least they're talking', Regina thought. She continued to listen to the murmurs from both women until sleep finally consumed her.

Meanwhile, in Emma and Zelena's room, the two had been talking ever since Emma returned to the house. The redhead was currently pacing the room in front of Emma, who was sat on the bed with her elbows resting on her knees.

"Babe, would you just come sit down? I'm sorry for walking out on you, I know I shouldn't have snapped at you like that but I was so angry. Do you know how it felt knowing that the one person you've given everything to wants more than I can give? I'm sorry, Zelena, but you have to understand that I had every right to be angry." Emma told her.

Zelena stopped pacing and looked at the blonde. "But you knew I didn't mean anything by it, it wasn't even directed at you. Emma, I know you are doing your best for me but all I need is your love and that's enough for me."

Thoughts of Regina entered Emma's mind, the blonde didn't know what to do, here her fiancé was, telling her that Emma's enough for her but she still cared deeply about Regina, she knew was possibly in love with the brunette but she had to fix her relationship with Zelena if she was going to break her heart. The blonde remained silent.

"Emma, please tell me that you love me. I just need you to hold me and tell me that everything will be okay between us." Zelena said with a quiet voice.

Emma didn't know whether to laugh or cry. She could either tell Zelena what she wanted to hear but she would be lying to herself or she could just straight up tell her that she kissed her sister. The blonde decided that her fiancé had been through enough tonight so she stood up and wrapped her arms around her.

"You know I love you," 'I love her', "and you know I would never do anything to hurt you", 'I'm breaking your heart as we speak', "Let's just go to bed and this will all be over,", 'I need time to think'. Emma's words and thoughts fought with each other. The blonde gently took hold of Zelena's arm and pulled her over to the bed, laying her down before climbing in beside her.

A few moments of silence were shared before Zelena spoke up. "Em," she whispered.

Emma turned her head to look at her.

"Please hold me, I need to know that it's going to be okay," Zelena said in a broken whisper.

Emma's heart broke. She carefully pulled the older woman into her arms, normally she would give her a loving kiss on the top of her head but tonight, she couldn't bring herself to do so. Once Emma knew Zelena was asleep, she lay there and stared at the ceiling, her thoughts drifting to the brunette across the hall. Emma was awake for the majority of the night, she just wanted to give everyone their happy ending but she didn't want anyone to suffer in the process.

In the morning, Emma woke up alone. Zelena had gotten up earlier than usual and went downstairs to the pool, sunbathing by the side. Emma looked out of their bedroom window and saw the redhead lying on the sun lounger. She looked so innocent and peaceful. Emma sighed at the sight of her before she got dressed and exited the bedroom. Little did she know that Regina had just left her room as well. The two froze, staring at each other.

"Hey," Emma said softly.

"Hi," Regina replied.

Emma let out a nervous laugh before she took a step towards the brunette, taking her face in her hands and kissing her. The two broke the kiss with Regina letting out a shy smile.

"Emma, you know we can't-" She began.

"I know but you're just... So beautiful and I hate that I can't do that whenever I want," Emma interrupted.

Regina blushed. "You should go check on my sister, she'll be wondering why you haven't been downstairs yet."

Emma nodded in agreement but before she left, she gently pecked Regina's lips, pulling away and quickly going outside to her fiancé. Regina followed shortly after, watching the blonde and her sister by the pool. Emma was playing with Henry and pretending to toss him in the pool whilst Zelena sat and watched with a smile. Regina couldn't help but mirror the smile, she couldn't help herself. Although she knew it was wrong, she could see a future with the blonde. It was at that moment, Regina realised that she was in love with Emma Swan.

So what did you guys think? I'm really glad that you're all sticking by this fic, it means a lot to me. Also, to answer some people's questions, Robin will be in this fic although not until later on. Please leave your thoughts in a review and I hope to see you back here soon, until next time