Page 105 of Dance of Stars and Ashes

Page List
Font Size:

His soft but insistent lips trailed over her skin—her breasts and her ribs. Her stomach and that sensitive spot under her navel. Lower, he moved until he slid off the edge of the bed.

“Here I am, once again on my knees for you,” he said.

He lifted her leg and kissed the inside of her thigh as he moved towards the apex before he shifted to the other leg. She made a sound of impatience, and he looked up with a wicked gleam in his eyes.

Then, he bent down and sucked on her clit so hard that her entire body bowed up. She gripped the bedsheets as he thrust his tongue inside her, his hands gripping her thighs as though he was holding every part of himself back.

He moaned as he swirled his tongue and hummed into her. Her limbs liquefied as her vision blurred out into a wash of white noise as she fought for a sliver of oxygen.

“Fuck, you taste like magic,” he murmured as he slid a finger into her and then licked her again until she was teetering on the edge, ready to plunge.

“Oh, Commander,” she groaned, and then she shattered apart, breaking into a thousand points of nothing. Zarya cried out as fireworks lit the sky through the windows, ribbons of blue and purple and red and green bathing their flushed, naked skin as her brain seemed to forget where it was, and it took several long seconds to catch up to the present.

“You know,” Rabin said, still kneeling between her legs. “When you say it like that, I don’t mind that name.” She let out a breathless laugh, still floating at least six inches off the bed.

He nipped kisses along the insides of her thighs, crawling back up the length of her body, trailing more kisses, each one like a brand staking his claim.

“You’re forgiven. Just don’t fuck up again,” she said, and this time he laughed, the sound clear and light, and she loved that sound probably more than she should. She still wasn’t entirely sure what he wanted beyond this night, but she was doing her best not to get into her head about it. That bottomless feeling in her stomach was nothing to be concerned about, right?

As he stretched over her, she reached down, circling her hand around his cock. Squeezing it gently, she slid her hand up and down, exploring the length and weight of it. Each prominent vein and the way it pulsed with every languid stroke.

His hips thrust, and she loved the sound of his tortured groan. He’d spent the last several days trying to undo her—break down her walls—and now it was her turn to exact a dose of revenge.

She maneuvered herself out from under him and pushed him on his back, straddling his hips. He gripped her thighs, looking up with an expectant expression. She’d never done this before, but she’d read about it enough. She was confident she could manage. How hard could it be? Though as she took him in her hand again, she wondered if she’d make that fit, after all.

Well, Zarya was always up for a challenge.

“What’s going through that head?” he asked, and she crooked up the corner of her mouth as she stroked him with a firm grasp. His eyelashes fluttered as his fingers dug into her thighs, the pressure bordering on the edge of bruising.

“It’s my turn to ‘apologize,’” she said.

“You don’t have anything to be sorry for.”

“Pretend that I do,” she said, and his eyes darkened.

“Then apologize away, Spitfire. I’m furious with you.”

She snorted a laugh and then bent down, sucking on the curve of his neck as she continued stroking his cock, feeling it grow thicker and harder under her touch. She took her time, exploring every inch of his torso, using her tongue to trace outlines against the bricks of his chest and the ladder of his stomach, the testaments of his bone-crushing power.

She slid lower, finding those delicious planes of muscle that arced along the front of his hips, slowly dragging her mouth over the left and then the right as his breathing shortened, his chest heaving in and out.

“Zarya,” he said with that commanding tone in his voice but restrained like he was doing everything he could to keep from snapping in half like a brittle twig.

“Hmm?” she asked as she swirled her tongue again.

“Be a good girl and suck on my cock,” he growled as his hand slid into her hair before he gripped it and tipped her head up. “I want to see how you look with it in your mouth.”

Zarya swallowed as heat bloomed in her stomach, and she found herself nodding. She had no capacity to resist when he spoke that way. It penetrated the flesh of her burning heart, rendering her his willing servant. She’d move mountains for him when he spoke like that.

He guided her head down, and she gripped him again, licking the tip. He shuddered out a deep moan before she drew an inch between her lips.

“Yes,” he said. “Just like that.”

She channeled him in deeper, slowly, and with purpose, loving the way he tasted, like warm breezes and the roots of the earth. Right now, she was in control. With her hand and her mouth, she stroked and sucked, feeling like a warrior staking her flag on the mountain of his ragged, helpless moans.

He gripped her hair tight as he thrust his hips, hitting the back of her throat.

“Fuck,” he gasped as he pumped, and she held on, letting him guide her movements. A moment later, he stopped, his short breaths serrating from his chest.