Prompt:
Snow and Charming discuss her one-night stand with Dr. Whale
"Why did you sleep with him?" Charming asks, sitting down on the bed next to her. His tone isn't accusatory, isn't angry, and the slight jealousy she knows he feels is masked fairly well.
She sighs. She supposes she knew sooner or later this would come. Not because Charming holds it against her. No. Because Charming will want to understand and wants nothing between them. Not even this.
"Why?" Charming asks again and Snow sighs, looking down at her hands. Of all the questions her husband could ask her, this isn't one she isn't looking forward to answering. Not because she doesn't know the answer; she does. But because the answer will hurt him.
"Because David Nolan hurt me," she says brutally honest. "He gave me hope when I was trying so hard not to have it, and then he he stayed with his wife after all. He broke my heart. So that night Dr. Whale offered to buy me a drink and I accepted. I just wanted to feel... Like I was someone worth choosing. He chose me that night."
She looks up at her husband, as expected, he does look hurt. David Nolan hurt the woman Charming loves, and she knows that pains him even more than it pains her. He's whispered it into her skin often enough, even if she doesn't hold it against him. This was Regina's curs, to trap Charming in David Nolan.
"I thought it may be something like that," he says distantly, and his eyes are sad as he attempts a smile. "I don't blame you."
"I know," she agrees.
"I'm sorry," he says after a moment. "I punched him while you were away. I'm not sorry about that, though."
She chuckles softly, then leans up to kiss him. He kisses her back eagerly, pulling her onto his lap and pressing his forehead against hers as she breaks the kiss.
"I broke your heart too," she says, remembering the look on his face as she told him she didn't love him. "You still loved me, didn't you?"
"Yes," he breathes. "Even when I didn't think you loved me, I loved you more than life."
"David Nolan broke Mary Margaret's heart, but she still loved him," she says softly. "That's why Dr. Whale was a one-night stand and just that."
