Cassian moved before he could think.
One second he was standing, breathing—the next, his fist slammed into Thorne’s jaw.
A crack of knuckles against bone.
Thorne’s head snapped to the side, brown hair falling loose over his face. Blood welled where Cassian’s ring had split his skin.
For a moment, nothing.
Then—Thorne lunged.
Cassian barely had time to brace before they crashed into the desk, bottles toppling, rum spilling over maps and papers. Thorne’s fist buried itself in his ribs, knocking the air from his lungs, but Cassian didn’t stop. He struck back—jaw, ribs, gut.
Thorne shoved him hard. They staggered, breathless, before Cassian threw another punch—wild, furious. Thorne caught his wrist, twisting. Cassian gritted his teeth against the pain, his free hand grabbing Thorne’s collar and yanking him forward until their faces were inches apart.
"You cursed him," Cassian snarled. "You—"
Thorne drove them backward, slamming Cassian against the cabin wall. The wood groaned with the impact.
"You left him!" Thorne roared. His hands dug into Cassian’s shoulders. "You abandoned him—"
Cassian jerked his knee up, hitting Thorne’s side. The captain hissed, stumbling just enough for Cassian to twist them again, flipping their positions.
Bodies pressed. Breath hot.
Thorne’s lip was split open. Cassian could taste blood in the air.
Thorne’s weight shifted—he pushed forward again, overpowering Cassian. With a sharp twist, Thorne wrenched them sideways. Off balance, they fell.
The thud as they hit the floor rattled the cabin.
Cassian’s back slammed against the wood, air torn from his lungs. Thorne landed on top of him, solid and unyielding, his knees pressing into Cassian’s sides, their limbs tangled, their breath ragged.
Blood dripped from Thorne’s nose—onto Cassian’s lips.
Cassian’s fingers dug into Thorne’s arms. Thorne’s hands fisted Cassian’s collar.
Neither of them moved.
Their chests heaved, almost pressed together. The fight still buzzed under their skin, in their clenched jaws, their eyes set on fire, in the sharp pull of breath between them.
The space between them was too tight, too charged.
Cassian wasn’t thinking anymore.
Neither was Thorne.
And then—
Their mouths collided.
Not gentle. Not careful. A clash of teeth and heat and something that should not feel this inevitable.
Comments (0)
See all