Regina watched the couple for a moment, the red head basically hidden behind the brunette and then she finally threw the fireball.
Ruby watched it like in a slow motion. It was rolling towards her, aiming at her head. With the corner of her eye she could see the green fire disappear from the other woman's hand and then Zelena raised her hand, holding out her palm.
The fireball was getting closer and closer and then at the same time, just when it was inches away, Ruby ducked down and a firework broke out above them all.
They were all quiet for a few seconds, staring at the colourful sparks.
"Firework, really?" Regina scoffed.
"I could have sent it back at Emma, couldn't I? So stop mocking me, sis."
"I think firework is great!" Emma breathed out, relief visible on her face.
"You did well," Ruby smiled at Zelena and caressed her arm.
"Thanks," she smiled shyly, not being used to compliments. "But you… moved incredibly fast!"
"I told you, I'm a wolf," Ruby licked her bottom lip and winked. Then she turned to Regina, "So are we done here?"
"One firework doesn't prove anything."
"What do you want me to do?" Zelena stood up straight, paying full attention to her sister like she was getting ready for a fight.
"Just a few more spells."
Regina then spent about a half an hour giving her older sister orders about what to poof where and what should disappear and where and then reappear again and she had her transform a few things into other things.
Emma and Ruby spent the time in their chairs changing positions every now and then, losing interest after a while, talking quietly.
"Regina? I think that's enough, she's perfectly fine," the blonde tried.
The brunette stared at them for a moment before she sighed. "Fine. But! You know the rules!"
"Yes, sister, I do. Now if you would excuse us, this was fun but I have better things to do." Zelena reached out her hand and pulled Ruby out of her spot. When they were standing next to each other, green smoke enveloped them and they disappeared, appearing next to their car.
"Whoa, this is going to take some getting used to," the brunette said as she stumbled. She grabbed Zelena's arms to ground herself and looked her in her eyes.
"Why did you stood in front of me? Regina could have hurt you!" Zelena whispered.
"Nah. I knew you would do something." Ruby just smiled at her cheerfully and shook her head.
"You can't possibly trust me that much. It's your life we're talking about and you hardly know me!"
"True. But it wasn't just about saving me. It was about you being finally allowed to use magic. Besides, I told you, I'm a wolf." Zelena's eyes widened. Ruby's dark chocolate ones turned yellow for a few seconds and then went back to their normal colour.
"Get in the car," Ruby winked, kissed Zelena on her cheek and hurried to her side of the car.
It took the red head a few moments to recover from what she just saw. She then slowly got into the car but surprise was still visible on her face.
"You…"
"I'm a monster, I'm a wolf, a werewolf, I can turn, I'm strong and fast even in my human form, yes. Are you scared?" Ruby recited all the things she had heard a thousand times before like she was reading a shopping list.
"No… I'm just… surprised, that's all. I'm not scared of you. I didn't know you are a real wolf." Her eyes were still wide from surprise.
"I guess most people don't know. It's not like I say it when I introduce myself." Ruby just shrugged and started the car.
Zelena watched her in silence, thinking about what Ruby just said.
"So now you know I wasn't lying when I said I know what it's like to have to control yourself," Ruby smiled, eyes on the road.
"I'm glad you told me," Zelena smiled. She then got lost in her thoughts for a while. This kind of changed her view on the brunette. It made her trust her a little bit more because she actually might really have an idea about how difficult it is to fight something that is inside of you.
"Do you like it? Being a wolf?"
Ruby sighed and took a few seconds to answer.
"I do, actually. It's difficult here in Storybrooke, more than it was in the Enchanted forest. I like being in my wolf form but people don't like wolfs wandering around, especially because my wolf is bigger than a normal wolf. And also, wolfs usually live in packs and here it's just me and granny."
"So… you might need someone to help you too?" Zelena looked at her almost shyly, her voice quiet like she was afraid to ask this. Saying "too" actually means she admitted she needed some help and needing help means you're weak and being weak is wrong.
Ruby looked at her thoughtfully and saw the insecurity in her eyes.
"Yes, yes, I might need some help too," she smiled at her softly.
They drove in silence then and soon arrived to Zelena's home.
"So…" Ruby played with her ring, hands resting in her lap. She didn't really know what to do now. Not that she wouldn't know, she had a few ideas about what to do, she just wasn't really sure. This wasn't a simple one night stand, she wanted it to go right. And also, things with Zelena seemed to be a bit more complicated than with anyone else.
"So…?" Zelena smiled and turned to face her.
"That went well, right?"
"Yes, I suppose it did. I…" Zelena stopped midsentence, looking down for a moment and then just leaned forward quickly. The brunette was taken by a surprise when she felt the other woman's lips on hers but she answered the kiss quickly. It was slow at first, almost careful like she was afraid of scaring the brunette or crossing a line but when she felt hands around her neck and in her wild red curls pulling her closer, she stopped worrying and pushed herself on the petit brunette. The gearstick was still in her way but she decided that it wouldn't stop her.
The kiss was heated, neither of them was holding back. Ruby tangled her fingers in the soft curls, pulling her closer, trying to get more of the other woman. But she laid her other hand on the slowly growing belly as a reminder to be careful.
Zelena bit the red bottom lip and Ruby let out a moan.
"Is this a thank you?" She grinned, pressing their foreheads together and stealing quick kisses.
"Mmnn, maybe," Zelena avoided a direct answer and started to place kisses along her jaw line, going down and stopping at her earlobe.
"That's okay, you don't have to say it, I'll take this any time," Ruby chuckled, or tried, as her breathing got shallower.
"Good," Zelena smiled as she bit down gently. Another moan escaped Ruby's lips. Zelena chuckled and bit and licked her way down her neck, sneaking her hand up under the brunette's shirt.
Ruby let her, enjoying the touch on her skin, running her own hands all over Zelena's body.
Sitting in two seats was still a little uncomfortable so Zelena pushed herself up and tried climb over and straddle the brunette, still kissing every bare spot of her skin.
"Zelena, wait…" Ruby caught her hand, stopping her from moving further.
