Chapter 23 #2

His hands slid upward, skimming the sides of her ribs, his touch featherlight before his palms cupped her breasts through the fabric.

She gasped as his thumbs circled her nipples, already stiff and aching, the sensation sharp and sweet. His manhood twitched against her, thickening further, and she couldn't help the way her hips rolled back, seeking more friction.

Alpin groaned, a deep, guttural sound, and spun her around.

His hands cradled her face, his calloused fingers rough against her soft skin, and then his mouth was on hers. The kiss was nothing like the stolen, chaste ones they'd shared other times, it was hunger, it was need.

His tongue parted her lips, sweeping inside with a possessive stroke that had her melting against him.

Mhairi clutched at his shoulders, her fingers digging into the thick muscle beneath his shirt, her nails scraping through the linen. He tasted like whisky and smoke, intoxicating, and she moaned into his mouth, her body arching into his.

He broke the kiss just long enough to tug at the brooch holding her plaid in place. The heavy wool slipped from her shoulders, pooling at her feet with a whisper.

His hands were already at the laces of her chemise, his fingers deft as he loosened the ties. The thin fabric slithered down her body, leaving her bare before him. The cool air of the chamber raised gooseflesh on her skin, but the heat in Alpin's gaze more than made up for it.

His breath hitched as he took her in, the swell of her breasts, the dip of her waist, the little dark curl of hair between her thighs.

"Fuck," he breathed, his voice thick. "Ye're perfect."

Mhairi's cheeks burned, but she didn't look away.

She watched as he stripped off his own clothes, his movements quick and impatient.

His leine hit the floor first, followed by his belt, his boots kicked aside. When he straightened, he was naked, his manhood standing thick and heavy between his legs, the head flushed dark with arousal.

A bead of precum glistened at the tip, and Mhairi's mouth watered. She'd never seen a man like that, and the sight of him, all hard muscle and raw desire, made her thighs clench.

Alpin stepped closer, his hands finding her waist again, his touch searing.

He kissed her, this time with a slow, deliberate hunger, his lips trailing down her jaw, her throat, the sensitive hollow at the base of her neck. Mhairi tilted her head back, a whimper escaping her as his teeth grazed her collarbone.

His hands roamed her body, mapping her curves, his palms rough and warm against her skin. When his fingers brushed the damp heat between her thighs, she jerked, her breath coming in sharp gasps.

"Alpin," she whispered, her voice trembling.

He stilled, his breath hot against her skin. "Say it again," he demanded, his voice a growl.

"Alpin," she repeated, more urgent now, her hips rolling against his hand. "Please—"

He didn't make her beg.

His mouth crashed onto hers once more, his kiss bruising, before he lifted her effortlessly, guiding her toward the bed.

The furs were soft beneath her back, but it was the weight of him settling between her thighs that grounded her.

His manhood pressed against her entrance, thick and insistent, and Mhairi's breath caught. She'd never done anything like it before—no man had ever touched her before Alpin, let alone been inside her—and the stretch burned, but it was a good burn, a right burn.

Alpin must have seen the hesitation in her eyes. He paused, his forehead pressed to hers, his manhood poised at her slick opening. "Tell me tae stop," he murmured, his voice strained. "Tell me now, Mhairi, and I will."

She shook her head, her fingers tightening in his hair. "Dinnae stop."

He groaned, low and rough, and pushed inside her in one slow, relentless thrust.

Mhairi cried out, her nails digging into his shoulders as her body stretched to take him.

He was big—so much bigger than she'd imagined—and the fullness was overwhelming, slightly painful at first, but the way he moved, the way he watched her, his eyes dark and intense, kept her from spiraling.

He bottomed out with a groan, his hips flush against hers, and for a moment, they both stayed still, breathing hard.

Then he started to move.

His thrusts were deep, measured, each one dragging against something inside her that made her toes curl.

Mhairi wrapped her legs around his waist, her heels digging into the firm muscle of his arse, urging him deeper.

The bed creaked beneath them, the furs rustling with every roll of his hips. His manhood filled her completely, the drag of his length against her inner walls sending sparks of pleasure skittering through her veins.

"Ye feel so good," Alpin growled, his voice rough with effort. His hands gripped her hips, his fingers bruising as he angled her just right, his thrusts hitting that spot inside her that made her see stars. "So tight, so wet—"

Mhairi couldn't form words. She could only moan, her back arching off the bed as pleasure coiled tight in her belly.

Her breasts bounced with every thrust, her nipples aching, and when Alpin dipped his head to take one into his mouth, the sharp pull of his teeth sent her over the edge. She came with a cry, clenching around him, her body trembling beneath him.

Alpin groaned, his pace faltering as her orgasm milked him. "Fuck, Mhairi—" His voice was ragged, his breath coming in harsh gasps. "I'm close."

She nodded, her fingers clutching at his back, her nails scoring lines into his skin.

With a final, deep thrust, Alpin buried himself to the hilt and came, his manhood pulsing as he spilled hot and thick inside her.

Mhairi whimpered at the sensation, the wet heat of him filling her, marking her in a way that felt primal, right. His body shuddered above hers, his breath hot against her neck as he rode out the last waves of his release.

For a long moment, neither of them moved.

Alpin's weight pressed her into the furs, his manhood still buried deep, softening slowly. Mhairi traced idle patterns on his back, her touch gentle now, her heart still racing.

The fire crackled low in the hearth, the embers casting a golden glow over their sweat-slicked skin.

Eventually, Alpin rolled onto his side, pulling her with him so she was sprawled half atop his chest. His fingers twined with hers, his thumb brushing over her knuckles in slow, soothing strokes.

Mhairi listened to the steady thump of his heartbeat beneath her ear, the rhythm slowing as their breaths synced.

"Ye're mine now," Alpin murmured, his voice rough with satisfaction. It wasn't a question. It was a fact.

Mhairi smiled against his skin, her lips pressing to the steady pulse at his throat. "Aye," she whispered. "And ye're mine."

The fire burned low, the chamber warm and quiet around them.

Outside, the wind howled against the stone walls, but in there, there was only the two of them, tangled together, their bodies still humming from the force of what they'd shared.

Exhaustion pulled at Mhairi's limbs, her eyelids growing heavy, but she fought it for a moment longer, memorizing the feel of him beneath her fingers, the scent of him in her lungs.

When sleep finally took her, it was with Alpin's arms wrapped tight around her, his breath warm against her temple.

If ads affect your reading experience, click here to remove ads on this page.