"Henry?" Regina called out when they entered the mayoral manor, David holding Olivia and Regina with a takeout bag of Henry's breakfast.

When there was no answer she looked at David and he smiled at her as if he knew what she was thinking. She smiled back and he put Olivia in her bassinet, setting her carseat down next to the sofa. He followed Regina into the kitchen to put the food on a tray. David took a baby bottle already filled from the refrigerator and he put a pan of water on the stove to heat up the bottle.

"It's ready." Regina said as she picked up the tray with the well displayed meal on it and David went with her up the stairs to give Henry his breakfast in bed. "Good morning." The mayor whispered as she entered her son's bedroom. He was already awake when they went in, but too lazy to get up yet.

"Hey, kid." David smiled as he and Regina sat on the side of his bed, giving him the tray. "It's not a home cooked meal, but it is one of your favorites."

Henry sat up some more, grabbing the fork to dig into Granny's chocolate chip waffles with cool whip and strawberries on top. "Thanks guys!" Henry said excitedly.

"Guys?" Regina raised an eyebrow. "Don't talk with your mouth full."

"I mean Mom and...Grandpa?" He had no idea what to call David. "I can't wait for your wedding." He took a bite, not noticing the looks the two adults gave each other.

"Uh, Henry…" David began, still looking at Regina.

"I'm gonna go down and check on Olivia." Regina said, standing up.

David nodded to her and she left. "What?" Henry asked, his mouth still full.

"There's something you should know."

"Mhm?" He asked, chewing.

"Your mother and I...we're not getting married."

Henry looked up and stopped chewing. "What?" He didn't understand.

"She called off the wedding last night, son."

"But...why would she do that? She loves you." He thought for a second. "Did you do something?"

"No."

"Did she?"

"No, Henry. She just...she wasn't ready. After losing your sister, she just doesn't feel right about getting married just yet."

"So...she didn't call it off. She just postponed it." Henry tried to smile again.

"Sort of. We'll see." David smiled sadly.

Henry saw the look in his eyes and he put his fork down. "Don't worry, Grandpa." He reached over and touched him on the arm. "She loves you. I know she does. If she wants to marry you, she will."

"Yeah, but she doesn't want to." David looked at the wall.

Just then, they heard something coming from downstairs. "What's that?" Henry wondered.

"I don't know." David stood up and Henry moved the tray of food so he could stand as well.

They both started down the stairs, David first, and looked down to see Regina standing at the bottom of the staircase.

"Mom? What's going on?" He saw the nervous look in her eyes and he listened to the sound he and David had heard. It was a soft, soothing song. Suddenly, Henry heard the words to the song and his eyes widened. He gasped once he realized what she was doing.

David was confused and the second he reached the bottom step, Regina hesitantly got down on one knee. Charming didn't know what to do, so he just stood at the bottom step, staring down at her.

She looked up at him with tears in her eyes, but a smile that could easily dry them if they fell. "David, I look back at the day we met and I remember how I felt the moment we spoke to each other. Even after all the things we've gone through and all the hell we put each other through, I always dreamt of marrying you. Even in my darkest times back home, while trying to hurt you or Snow, every night I went to sleep, I had a dream of us being together, or having a baby like Olivia, or even nightmares of you being taken from this life. All the things I've done throughout the years has been to somehow forget about my feelings for you and Daniel and even Jasmine. But after all this time, you've been the only one to be with me the longest."

"Regina, what are you doing?" He felt his heart pounding.

"I didn't plan this. But I was just standing in the kitchen getting Olivia's bottle ready and I realized, I've been going about things all wrong. I realized hurting you or Snow or even myself won't change the fact that you're the one I belong with. Everything happens for a reason, right? Well, we met when I was in a low place in my life, even when we couldn't be together, you were still somehow a part of my life after meeting Snow...That way you'd always be there in some way. I wasn't supposed to be able to get pregnant after difficulties giving birth to Jasmine, but when I did, it was with YOUR child. And you proposed to me and of course, the first thing I said was yes...because I wanted nothing more than to be yours forever. But I called it off after feeling a sort of emptiness. But it wasn't you. It was me. I realized that the emptiness came from my own guilt. You've given me many beautiful things, but I haven't been able to give you anything in return. And I hated myself for that. So I didn't feel like I deserved you."

"Regina." David reached down and grabbed her hands, pulling her up to stand. He put his arms around her waist when she stood and he stepped down from the bottom step and onto the floor. "You've given me more than you know. You gave me Olivia. You've given me a life full of adventure." She giggled and he smiled, thinking about their adult lives in the Enchanted Forest. "And most of all you've given me you. And you've also taken from me as well."

She nodded guiltily, remembering all of the terrible things from that part of their lives. "I know and I'm sorry." She looked down at her hands resting on his chest in between them.

"No. It's nothing to apologize for." She looked back up to him. "I want you to have it." His smile grew even more, if that was even possible.

Regina blushed due to the look he gave her. "What is it?"

Suddenly, Olivia started to whine and Henry ran passed them as they both turned their heads toward the living room. "Don't worry. I've got her." He smiled at them lovingly and continued to her bassinet, picking her up and returning to the entrance hall.

Regina looked back at David and he did the same. "Well, what is it?" She asked again.

He looked down at her hands and put one on his heart, holding it there. "This."

She stared at it for a moment, grinning like a fool before closing her eyes and looking back up into his sea blue orbs. "Well, then I guess we're even." She giggled and he kissed her.

"Awww." Henry said, bouncing Olivia in his arms. Both of them turned to awkwardly smile at him and he cleared his throat. "No, uh, don't let me stop you."

"What do you mean?" Regina asked.

"Um, don't you have something to ask him?" Henry egged on.

"Oh, right." She said as David laughed, blushing himself. She pulled out of his arms and got back down on her knee. "David, will-" She stopped. "Oh, wait." She put her hand out in front of her and magicked a ring into it. David's eyes widened.

"Where did you get that?" He wondered.

She shrugged. "I found it in your coat pocket." She said as if it were no big deal.

"And what were you doing in my coat pocket?" He asked, embarrassed as he just bought the ring this morning, planning to ask her again in the future.

"Well, I just had a feeling." She giggled and noticed the strange look on his face. "I can still read your mind, okay?" He chuckled and rolled his eyes at how nosy she could be.

"You used your mirror, didn't you?"

"Hmm...maybe. Are you gonna let me do this or not?"

"Alright, alright. Go ahead." He laughed.

"David, will you be my husband?"

He looked up as if he were thinking about it. "Ummmmm….I don't know, sure!" He laughed again and she slapped him as she stood up and they kissed once more.

He took the ring from her hand and put in on her finger before kissing her again and hugging her.

"Well, it's about time." Henry said and they both sent him a playful glare. "Well, it is." The teen boy said defensively and all three of them laughed.

"He's right, you know." David said softly and Regina turned to look at him.

"I know." She practically whispered and they kissed again, beginning to dance to the music she had put in the vinyl record player and Henry did the same with Olivia in his arms.

The End.