Chapter 25 The Rock and The Stars #4
Brune had promised himself to Ridan, got down on one knee, and vowed to follow him wherever he went. He had compared him to the starry night sky. He had saved his life more times that Ridan could count. Brought him food when he needed to eat and lent him a shoulder to rest on.
And yet, of all those things, it was those simple words that made tears streak down his cheeks.
He laid went kisses against his lips, drew him close as their scents commingled in the way that they were always meant to.
“I love you, too,” he stuttered, lips smearing against each other because Ridan needed to feel Brune’s breath against him. To feel the prick of his sharp teeth as a reminder that this was real, that it wasn’t just a heat fueled fantasy.
Someone removed Brune’s pants—Ridan didn’t know which one of them, or if they fared any better than his own—and he could feel it.
Brune’s cock was thick and long. It was so much bigger than Ridan’s own.
Comparing them would be laughable. Yet Ridan felt no shame.
Like in all things, Brune never made him feel anything but pride for what he was. Who he was.
The head of his cock was purple, veins dark and throbbing under taut skin.
His heavy balls rested below an already growing knot.
Ridan had seen naked alphas in passing. Usually in a wrestling bout or dressing out in the field.
But this was Brune. This was his alpha. And he allowed himself to look, to reach down and run fingers over the hot skin.
To trace those veins and smear the pre cum along its spongy head.
Brune ducked his head, jaw clenched, and eyes closed as he explored. His arms shook from holding back, small groans of tortured pleasure spilling against Ridan’s skin.
“I can’t wait—”
“Then don’t.” Ridan spread his legs, wrapping them around Brune’s waist so his cock could slip through the mess on his thighs.
Like a dam breaking, Brune lost any control he had.
Rearing back, he jerked Ridan into his lap. He wiped Ridan’s slick over his cock, leaning forward to brace on one hand and guiding his cock with the other to press against Ridan’s glossy rim.
It stung. Pain spiking for just a moment before Brune’s head breached him. Ridan gasped, thighs clenching on either side of Brune as the alpha mumbled his name between breathy moans.
He didn’t stop pressing in until the wiry hair at the base of his cock was drenched in slick.
It was a lot. A fullness that should have hurt, but Ridan only felt pulses of pleasure and elation.
Nothing at all like the fingers he was used to.
This was what he’d been missing. This sense of connection, of perfection.
Jerkily, Brune began to thrust. Small at first, it didn’t take him long to cage Ridan between his arms so he could plunge into him. Long, slow strokes from the base to the very tip of his cock, Ridan’s rim stretched along the thick head before it punched back into him.
So many sensations sparkled along his skin—the sweat cooling on his skin, the stretch of his hips, the incessant pleasure spiking with every stroke, his cock bouncing with the power in Brune’s strokes, and above all, the man.
His angular jaw parted with his heaving breaths, the fine wrinkles around his eyes where they were squeezed shut, the dark lashes fanning across his cheeks.
Ridan’s toes curled, his entire body going taut the first time Brune hit that spot. The one Ridan struggled to get to on his own. And once he found it, he didn’t stop. He bullied it until Ridan was crying out with every thrust, little ah ah ah’s spilling from his lips.
His orgasm came fast. Building from his thighs, it was like a string being pulled taut until it snapped.
Ridan’s nails dug into Brune, back bowing, as his orgasm ripped through him in a way that made all the preceding ones look like nothing more than a pleasant buzz.
Watery omegan cum splattered across their bellies as Brune continued to thrust, pressing his forehead into Ridan’s as he worked him through the waves of pleasure that crashed over him.
Before he could come down, he felt Brune falter. His body going taut as his knot expanded, shortening his thrusts.
Ridan’s lips tingled, soaked lashes parting as he looked up at his alpha. Their eyes met, and then Brune’s knot slipped into him. It hurt in the best way; the stinging a perfect prelude to the pleasure that followed.
As his knot expanded, Brune howled, body shaking as it locked, and he came. The heat was blinding, smelted against oversensitive nerves.
And then Brune found his gland again, breath hot and ticklish against them until his lips parted and his teeth sunk into Ridan’s skin. Fangs, meant for just this purpose, broke through his skin. The pain was sharp, dragging Ridan down from his high.
It hurt. It seared like he was being burned. His body revolted, jerking against Brune’s tight hold. His heart thundered against his chest, faster and faster until it felt like it was about to burst from his chest.
Then he felt it.
Under all of that, it was soft. Subtle. A quiet echo that built until it wasn’t so quiet anymore.
A sigh of relief. Like all the parts of himself that had been missing, finally slotted into place.
His soul torn apart only to stitch back together in the way it was always meant to be.
Everything before had been temporary, a holdover until he found this. Until he found Brune.
His mate.
Peace settled over him, soothing like a warm blanket. Ridan purred; head tilted to the side, with Brune’s teeth buried in his neck. His eyes fluttered closed as they clung to each other, letting their minds get used to what their bodies, their instincts, always knew.
Breath evening out, Ridan finally opened his eyes.
When his vision cleared, he saw a swath of stars sprinkled across an indigo sky.
They were the same stars that had borne witness to everything that had come before.
All the moments that lead to this. Had the stars—whatever they were—known all along?
Were they the silent knowing? Watching things that had been predicted for eons finally unfold below them?
He kind of wanted to thank them for keeping the secret. Ridan would never have believed them had they told.
Brune stirred, working his jaw free. When he lifted his head, Ridan’s blood dribbled from his lips. It smelled like copper.
They didn’t speak. Maybe because they were too tired, or maybe because no words could convey what they were feeling. It didn’t matter. They understood anyway.
Eventually, he bit him back. It wasn’t as necessary. Alphas didn’t need to wear their omega’s bite, but Brune wanted it as much as Ridan did. The rush wasn’t the same, but it didn’t have to be.
They kissed the blood from each other’s lips and when Brune’s knot deflated; they did it again. And when they had exhausted their bodies, Ridan curled up against Brune and they watched the stars fade from the sky.
A new day would dawn. A battle would be waged. Lives would be lost. But that was for tomorrow.
For tonight, they had each other and the stars.