The insinuation and lust in Dimitri's eyes made Rose shiver with anticipation. Her cheeks flared, remembering the last time he kissed her down there. The memory alone got her juices flowing. And she almost agreed till she felt Dimitri harden against her, no doubt recalling the same event.

"Uh-uh", She shook her head. "Ever heard the expression save a horse, ride a cowboy?", she tried to raise one eyebrow and failed miserably.

Dimitri all out laughed. Rose had almost forgotten how melodical his laugh was, or how the sound of it wrapped her like a blanket, or how absolutely radiant he could be when it was just the two of them.

Dimitri wasn't laughing anymore when Rose took him into her womanly folds. She trembled as he slowly filled her and stretched her out, despite having had dirty sex in a dirtier alley mere hours ago. When Dimitri was fully sheathed in her, they both let of a moan of relief and pleasure. Dimitri felt like he was home, Rose had a sense of fullness that she'd been missing for months. In that moment, everything was perfect.

They embraced like that for a long time, needing to just be together, in each other's warmth before Dimitri swelled inside her. Rose gasped at the sensation and thrust her hips. They kissed deeply as they rocked slowly together. They took their time, there was no need to rush.

Their tongues danced as they were pressed so tightly together that Rose wasn't sure where she ended and he began. Their pelvises ground together so that with every rock, every thrust, every buck of the hips, Rose's tight little bundle of ignited nerve endings rubbed against Dimitri's corse hair. It set her bones on fire.

Soon, their kisses were getting sloppy and their movements were getting jerky. Rose gripped Dimitri's shoulders tightly, almost breaking the skin, and she rode him hard.

Dimitri caressed every inch of her body. Rose felt like his hands were everywhere. All at once. In her hair, on her ass and her thighs. His hand played with her locks, gripped her hips and waist, cupped her cheeks and neck. He held her tightly against him, pushing her down harder onto him with a firm grasp over she shoulders.

Any part of Rose's flesh that Dimitri could reach with his lips, he kissed. He peppered her face with feather light kisses. He nibbled her earlobe before moving on to her shoulder. He traced his mouth along her collar bone, then down to the swell of her breasts.

The more they touched and kissed, the more Dimitri felt like a part of him that was dead and dormant was coming alive. Light was being shone on anther dark corner of his soul with each gentle caress and every brush of their lips.

Rose's thrusts became wilder and faster. Dimitri was mesmerized by the sight before him as Rose bounced on him. It was erotic beyond words. He licked the pad of his thumbs and brushed them over Rose's already sensitive peaks. Rose threw her head back, her chest arched forward.

Dimitri pinched her nipples, pushing Rose over the edge. She came long and hard on his cock, but Dimitri wasn't done yet. He let Rose catch her breath, just barely, before he took control of her by the hips and pumped into her from below.

"Oh, god", Rose mewled and whimpered. In pure ecstasy she panted, "I can't, I can't, I can't".

Dimitri slowed his thrusts. He cupped Rose's cheek and ran his thumb across her bottom lip. "Look at me, Roza", he said gently. When their eye locked, he pleaded, "Cum for me one more time, baby. Cum with me, Roza".

Rose nodded and braced herself against Dimitri. Dimitri picked up the pace, lifting and pushing Rose down on his shaft faster and harder. Rose screamed out in pleasure as another more powerful climax course through her body.

Every moan and scream that Rose unleashed, Dimitri grunted and howled to match. Dimitri slammed Rose down on is cock one last time as he bellowed and spilled into her. Rose continued to rock, riding out her own climax, clenching hard and milking Dimitri dry.

They breathed heavily, gasping for air. Rose laid across Dimitri's chest, not caring in the slightest that they were both sweaty and sticky. Dimitri wrapped an arm around her, securing her to him. He let his other hand draw patterns on her back and play with the ends of her hair as his breathing evened out.

"Roza", Dimitri kissed the top of her head, "We should go to bed", he whispered as he felt Rose falling asleep.

She mumbled an incoherent response. Dimitri knew she was long gone. He lifted her up from their still connected groins, he slid out of her with an audible pop.

Dimitri carried her to bed. When he laid her down, Rose whimpered, "Please don't go".

Those three words held infinate power over him. He was now appreciating how hard this was for Rose. She gave him everything while she still felt she might lose him.

Dimitri had no intention of going anywhere. He laid under the covers with Rose tucked protectively at his side. "I'm right here", he quietly promised a sleeping Rose. With her head rested on his chest, he stroked her hair. He never could get enough of it.

Dimitri stared at the beauty beside him, utterly speechless. He decided right then and there that he would get better. He would heal and move forward with his life. He'd let the past go and embrace that which was his present and his future - Rose. His Roza. He would do all of it for her. She deserved nothing less.