A/N: Okay, so new story. I know I don't need any new stories, but...oh well. Got the idea from an Outlaw Queen story I read, but this takes a whole different road. Anyway, some notes:
Cora and Rumple are Regina's parents (I love Golden Heart, as many may already know)
Zelena and Neal are their two other children, Neal being oldest and Zelena being the middle child
Regina Mills had hoped to never set foot back into her hometown of Storybrooke, Maine. She hadn't been back there in six years. The last time she'd been there was when her son Henry was four. She had just broken up with her girlfriend Maleficent, her parents had been fighting, her siblings were never around, and she'd found out that her so-called best friends had been hanging out with her cheating first ex Emma. So she'd left. Packed hers and Henry's bags, ignored the pleas from her family, and left. She had been 19.
Of course, her family had gotten better. Cora and Rumple's fight hadn't been terribly serious in the first place, though it had been stressful. Neal and Zelena visited their parents more, and all four of them visited Regina and Henry whenever they could. But that didn't change the painful memories Storybrooke held for Regina, so she never visited the town. But now she had no choice.
Both her brother and her sister were getting married. Now 25, Regina had expressed to her mother the ridiculousness of her siblings having their weddings within a week of one another, and Cora had agreed. However, neither Neal nor Zelena would change their date. So now Regina was being forced to pack her bags and go back to Storybrooke for two weeks.
She would have to spend the first week helping to prepare for Zelena's wedding to Regina's only remaining loyal best friend Robin on Sunday (which she was the maid of honor in), and the second week would be spent preparing for Neal's wedding to a he'd met online named Tamara on the following Saturday. She sighed as she zipped up her bag.
"Henry, are you ready yet?" she called as she began looking for her favorite boots. Henry appeared in the doorway.
"Yeah. I put my stuff in the car already like you asked." he answered.
"Good. Thank you. Do you know where my boots are?" she asked.
"The black stilettoes?" he checked.
"Mhm." his mother replied.
"I think Aunt Zelena took them last time she was here." Henry said. Regina growled quietly.
"Be glad you don't have siblings to steal your stuff." she muttered, slipping on her black pumps instead. Within the next ten minutes, mother and son were on the road from Manhattan to Maine.
*6 hours later*
Regina pulled the car into her parents' driveway. Cora was outside to greet them already.
"Hello my love." she said, hugging Regina.
"Hi mama." Regina allowed a small smile to grace her lips.
"I know you don't want to be here darling, but it means so much to your brother and sister for you to be in the weddings." her mother said gently.
"Weddings? As in plural?" Regina asked as Henry got out of the car.
"Well yes dear. Neal didn't tell you? Tamara has no family, so they want you to be the maid of honor for theirs as well." Cora said.
"Grandma!" Henry cried enthusiastically, hugging Cora.
"Hello dear! It's been so long!" Cora smiled. Regina sighed as she followed them into the house.
'This is going to be a long two weeks.' she thought.
"Gina!" a squeal came from the living room. Regina plastered a big smile on her face as she came face to face with her sister.
"Zellie!" she put as much enthusiasm as she could into the childhood nickname. The older, redheaded woman threw her arms around her younger sister.
"Oh it's so good to see you! We have so much to do!" Zelena grinned happily.
"Yep. But before we do anything, I want my boots back." The raven haired woman told her sister. Zelena grinned sheepishly.
"Oh yeah. I'll go get them." she said before bounding up the stairs.
"She has way too much energy." Neal appeared in the doorway that led to the kitchen.
"I remember you were like that once too." Regina teased. Neal smiled and opened his arms. His little sister stepped into them, and they shared a hug. Henry had already occupied himself with the Wii that was at the house for whenever Neal and Zelena visited.
"Where's daddy?" Regina asked.
"Work." Cora answered with a roll of her eyes as she came to stand beside them. "He's still pouting about Zelena getting married." Neal snorted.
"If he's like this with Zelena, I can only imagine how he's going to be if baby Regina ever gets married." he snickered.
"Dear God help me when you do get married Regina." Cora muttered.
"You don't have to worry about that mama." Regina told her.
"It'll happen one day baby." Cora countered.
"What will happen one day?" Regina spun around, her face lighting up.
"Daddy!" she hugged her father tightly.
"Hello baby girl." Rumple smiled. "Now, what will happen one day?"
"Nothing!" Cora, Regina, and Neal all yelled at once. Rumple gave them a strange look. Cora smiled nervously and ducked into the kitchen to check on dinner. Rumple followed her, claiming to be getting something to drink. Regina and Neal knew from experience not to follow because their parents would likely be displaying more affection than they wanted to see.
"So when do I get to meet your bride to be?" Regina asked. Neal had never brought Tamara on any of the trips to see her, and the two of them never talked about Tamara together.
"Well ma's planning a big dinner before Zel's wedding, so then I guess." Neal scratched the back of his neck, letting Regina know he was hiding something.
"What's up?" she demanded, arms folded across her chest. "How long have you been going out with this woman anyway?" Her brother sighed.
"Three and a half months." he admitted. Regina's jaw dropped.
"Three and a half months?! You're getting married after going out with someone for only three and a half months?!"
"Would you keep your voice down?" Neal snapped. "No one else thinks it's a big deal." Regina scoffed.
"Oh, they think it's a big deal. They're all just too nice to say it." she spat.
"Regina-" Neal started, but Regina cut him off.
"How much do you really know about this woman? I mean seriously, how do you know she's not lying about who she is, where she's from, about her family?"
"Regina-" he started again, getting annoyed.
"How do you know she's not going to turn out to be someone who gets bored with you after a couple years and is going to cheat on you? Or someone who says she loves you then doesn't even support you in the things you wanna do? Or-" This time Neal cut her off.
"For God's sake Regina, this is my fiancee we're talking about, not one of your crappy ex-girlfriends!" he yelled. The whole house went silent. Cora and Rumple looked out the kitchen door. Henry looked up from his game. Zelena listened from the stairs. Regina's eyes filled with tears that she refused to let fall. Her face hardened into a stone cold mask, something it hadn't done since her breakup with Maleficent. She didn't say anything.
Just walked out the front door.
