Page 20 of Off Limits

Page List

Font Size:

The slide in knocked the breath from Gabriel's lungs.

Asher was still so open from before, still slick with evidence of their earlier mating, but the angle was different with Asher on top—deeper, more intense. The wet heat of him, the way his inner muscles fluttered and clenched as he adjusted—Gabriel could feel every inch as Asher's body accepted him again.

Above him, Asher's face went slack with pleasure, his mouth falling open on a broken whimper that went straight to Gabriel's cock.

Mine, his wolf snarled, satisfaction and possessiveness tangling together.Taking us so perfectly. Made for us.

The knowledge that he’d already been here, had already claimed this, made something possessive and almost jealous surge through him. He wanted to overwrite those memories, make new ones where they were both fully present.

Every sense was heightened. He could smell Asher's arousal mixing with the lingering scent of sex from earlier—musk and sweat and something uniquely Asher that made his wolf want to roll in it. Could hear his elevated heartbeat, the catch in his breathing, the slick sound where they were joined. Could feel the sun warming their skin, the rough stone beneath his back, but mostly just Asher—tight and perfect and clenching around him like he never wanted to let Gabriel go.

His wolf was absolutely focused with laser intensity on their mate.Ours. Finally ours. Never letting go.

"Fuck," Gabriel breathed, his voice wrecked.

Asher's laugh turned into a moan as he tested a small roll of his hips.

"There he is. Was wondering when you'd stop handling me like I might break."

Gabriel's response was to thrust up hard, making Asher gasp and brace his hands on Gabriel's chest. His wolf was riding close to the surface now, scenting its mate's arousal, finally free to want without the crushing weight of guilt.

An hour ago he'd thought he'd destroyed everything. Now Asher was here, riding him, taking what he wanted with zero hesitation.

The morning sun painted Asher gold, highlighting every mark Gabriel had left. His wolf preened at the sight—their mate,claimed and wanting more. Gabriel's hands guided Asher's movements, lifting and dropping him with increasing force, watching the way Asher's cock bounced between them, already leaking steadily.

Perfect. His mate was perfect.

But then Asher was grinding down harder, taking him deeper, and Gabriel lost himself in the tight heat of him. Every roll of Asher's hips, every clench of muscle, every little gasp and moan—Gabriel's wolf catalogued it all, storing it away like treasure.

"Fuck," Asher gasped as he bottomed out, taking Gabriel to the hilt. The word came out punched, breathless.

Gabriel's mind went blank. Asher felt even better than before—still loose from earlier but gripping him perfectly, still wet with Gabriel's come making obscene sounds every time he moved. His wolf was practically vibrating with satisfaction as Gabriel watched Asher adjust, watched him test different angles with little rolls of his hips that made his cock drag against Gabriel's stomach, leaving wet streaks of precome.

Look at him, his wolf rumbled.Taking us so well. Wanting it. Choosing it.

Perfect. His mate was perfect. The bruises, the bite marks, the confident way he took what he needed—everything Gabriel had denied himself for three years was right here, riding his cock in the morning light.

Asher found his rhythm, lifting and dropping with increasing speed. The wet slide of it, the way Asher's thighs trembled with effort, the little "ah, ah, ah" sounds punched out of him every time he sank down—Gabriel could only grip his hips and hang on. Every time Asher rose up, Gabriel could see where they wereconnected, could see his cock disappearing back into that willing body, could see the shine of his own come from earlier leaking out around his shaft.

Mine, his wolf snarled with each thrust.Mine, mine, mine.

Gabriel's hands moved without conscious thought, one sliding up to thumb at Asher's nipple, making him clench and gasp. The other stayed on his hip, guiding him down harder, faster. He could feel himself getting close already—the visual of Asher above him, the three years of wanting, the knowledge that this was real and mutual andhis.

Gabriel's knot was starting to swell. He could feel it, had never felt it with anyone else, and the sensation made his wolf howl with triumph. But before he could say anything, Asher ground down harder, gasping.

"I can feel it. Your… your knot?” Asher's eyes were wild, desperate. He ground down against it, making Gabriel hiss—and then, enjoying the reaction, did it again.

Gabriel's eyes narrowed with need, his hands gripping Asher's hips. “Nothing ever stops you, does it?”

“Nope,” Asher managed, still moving but with shorter, grinding movements now, working himself on the swelling base. Each grind and release made wet, obscene sounds that had Gabriel's wolf panting with need. "Want you to knot me. Don’t give me that look.” He shot Gabriel one of his cocky grins, though now shakier than usual. “I’m not taking no for an answer."

His movements got more desperate, almost frantic, his cock leaking steadily onto Gabriel's stomach. "Want everyone to know I belong to you. Really belong. Give it to me, Gabriel. Please."

The raw need in Asher's voice shattered Gabriel's brain.Give him what he needs, his wolf snarled.Make him ours completely.

Gabriel's hands tightened brutally on Asher's hips, pulling him down with savage force. His wolf was in complete agreement—their mate wanted to be knotted, wanted to be locked to them, wanted it so badly he was begging.

The knot swelled rapidly, catching on Asher's rim, and Gabriel watched Asher's face contort with the stretch—not pain but desperate satisfaction. Watched him work himself down despite the resistance, determined to take it all, little whimpers escaping with each tiny movement.