~•Present Time•~
Regina sat on her bathroom floor, her head in her hands. She sat there for 2 hours like this. She heard Killian walk through the door, but he didn't call her name like he usually did. Not that Regina would hear him anyway. She blocked everything out, the only thing in her head was her panicked thoughts. Her entire future caved in with the two small pink lines on the thin white stick.
Her and Killian talked about wanting kids, yes, but after their wedding. Not 3 months ahead of schedule. Regina figured she should just tell Killian, it wasn't like she could hide it forever. Regina stood up, having to hang on to the counter to not fall back down. She slowly walked towards the door, turning the doorknob quietly as if she were to wake someone if she did it too loud.
She dropped the stick when she saw what, or rather, who was in her bed.
Killian was there, even though he was supposedly at work. But the person with him? Emma's former foster "dad," David. She remembered when Emma was so happy that she found a foster home at 15 and it was these two best friends just out of college that wanted to help.
Regina didn't feel joy seeing him this time though. She felt pained. She loved Killian and she thought he loved her as well. She guessed wrong. There he was, with a different body is his bed while his girlfriend and child stood there. Killian slowly got up from the bed and quickly put his clothes on.
"Babe," he begs Regina for her attention, "babe this isn't anything, I swear." Regina rolled her eyes, tears forming in them soon after. "Sure it's not. You and David Nolan fooling around in our bed is nothing." She scoffed.
Regina picked the test up off the ground, grabbed her purse and nearly sprinted to the door. All while Killian tried reasoning with her. "Either Emma or my sister will be back for my stuff. Goodbye Killian." She said before walking out into the hallway and slamming the door behind her. Getting into her car, she wiped away her fallen tears and drove out of the garage for the last time.
~•~
Emma was sitting on her couch, pizza on the table, muttering curses into her headset as she quickly drove away from the cops. In a video game, of course. She's almost away from them when she crashes into a cliff and dies. Just as she sets the controller down to get another slice, she hears a knock at the door.
When she opens it, she sees Regina with tears streaming down her cheeks, pain in her eyes. "Aw Gina, what happened?" She asked while letting her friend in. After closing the door Emma sits down with her on the couch and lets Regina cry on her shoulder.
"Okay, okay, what happened?" Emma asks calmly once Regina stops crying. Regina sighs before answering. "I was in the bathroom for a bit and then I walked out and he was in bed with someone." Emma nodded. "Do you know the person?" She asked, concerned. "Yeah actually," Regina laughed sadly, "it was David."
Emma was shocked. Her former guardian was the reason her best friend is heartbroken. "O-oh." Emma managed to get out. Regina wipes away a stray tear that came out. "Also Emma there's another thing on top of all this," Regina says looking down at her lap. "What?" Emma asks, a mix of confused and concerned. "I'm pregnant. With Killian's baby." Regina says and starts crying into Emma's shoulder again. Emma let out a few tears of her own, feeling terrible for her best friend's situation.
YOU ARE READING
stay the night // swanqueen au
Fanfictionwhen true love isn't true, the only one that could help was you --- Regina had been dating Killian for 2 years when things unexpectedly piled up, and the only person that could help her was her best friend, Emma. --- Warnings: language