A/N: This is something I wrote on tumblr and wanted to share it here :)


Everything was happening too quick for his young mind to comprehend. One moment he's having a nice night with his Papa and Gina then the next he's hugging his supposedly dead mother in the middle of Granny's. He's happy that his mama is back but he doesn't get how she's here. The bell above the door chimes and he looks over and saw his Gina leaving; where is she going he thought they were going to the new baby's naming party. He wiggles away from his parents and runs towards the door; he hears his papa yell his name but he doesn't stop.
"Gina wait!" He yelled.
Regina stopped and turned around; facing the little boy, "Roland, honey go back inside."
He walked over there to her and hugged her, "Why did you leave, I thought we were going to stay here and celebrate."
Even though she was heartbroken she smiled and bent down to his level, "Ok give me a few minutes and I'll be inside ok."
Roland gave her a smile and went back inside.
Regina took a deep breath to compose herself, she heard the diner door open and without turning around she says, "Roland, honey when I said I needed a few minutes I meant like five."
"I'm not Roland." Robin said as he walked down the steps towards her.
Regina quickly turned around, "Go back to your family Robin."
He grabbed her hands in his, "You're my family Regina; you, Henry, and Roland; just because Marian is back doesn't mean what we share is going to change."
She pulled away from him, "Her being back, being here changes everything."
"It doesn't have to." He tries to reason.
Regina shook her head, "But it does, why be with me when you can have your first love back. Tell Roland I'm sorry but I have to go."
Regina quickly leaves. Robin runs after her but is only met with the remains of purple smoke.