Vibe contains explicit audio content for adults. Confirm you're 18 or older to continue.
Elias was the city’s golden boy.
The hero known as Aether — beloved by the public, powerful, untouchable. He could fly, manipulate energy, and had never lost a fight.
His greatest enemy was Shadow.
No one knew Shadow’s real identity. He was a villain who could manipulate darkness and shadows, slipping through the city like smoke. He was clever, ruthless, and seemed to take particular pleasure in tormenting Aether.
What no one knew — not even each other — was that Elias and the man behind Shadow were sleeping together.
It had started as hate sex.
After a particularly brutal fight, they had ended up in an abandoned warehouse. Masks half-off, bloodied and furious, they had torn into each other. What began as a fight turned into something much more primal.
Now, months later, they still pretended to be enemies in public.
But in private?
In private, they couldn’t keep their hands off each other.
Tonight was no different.
Elias had tracked Shadow to an old factory on the edge of the city. The moment he landed, shadows wrapped around his wrists and yanked him off his feet.
Shadow stepped out of the darkness, smirking.
“Late again, hero.”
Elias struggled against the shadows.
“Fuck you.”
Shadow’s smirk widened.
“That’s the plan.”
He slammed Elias against the wall and kissed him hard — all teeth and violence. Elias kissed him back just as roughly, biting at his lip until he tasted blood.
They tore at each other’s suits. Shadow’s shadows held Elias in place while he dropped to his knees and took Elias’s cock into his mouth. Elias groaned, head falling back against the concrete.
Shadow sucked him with single-minded focus — deep, wet, and almost aggressive. When he finally pulled off, he spun Elias around and bent him over a rusted piece of machinery.
He spat on his fingers and pushed two inside Elias without much warning. Elias gasped and pushed back against them.
“Always so eager for your enemy’s cock,” Shadow taunted, working him open roughly.
“Shut up and fuck me,” Elias growled.
Shadow laughed darkly and replaced his fingers with his cock. He pushed in with one rough thrust, burying himself to the hilt.
He fucked Elias hard and fast, one hand gripping his hip while the other wrapped around his throat. Every thrust was angry, possessive, and desperate.
“You’re mine,” Shadow snarled. “No one else gets to have you like this. No one else gets to see you fall apart.”
Elias could only moan in response, completely lost in the feeling of being claimed by the man he was supposed to hate.
When Elias finally came, it was with a broken cry, his whole body shaking. Shadow followed soon after, burying himself deep and filling Elias with thick ropes of cum.
They stayed like that for a long moment, both breathing hard.
Shadow eventually pulled out and turned Elias around. He pulled off his mask.
It was Marcus.
Elias smiled tiredly and pulled off his own mask.
“Hi,” he said softly.
Marcus kissed him — slower this time, almost gentle.
“Hi,” he murmured back.
They stood there in the ruined factory, masks in their hands, cum leaking down Elias’s thighs, and for a moment, they weren’t hero and villain.
They were just two men who couldn’t stay away from each other.
Marcus brushed the hair out of Elias’s face.
“Same time next week?” he asked quietly.
Elias smiled.
“Wouldn’t miss it.”
Marcus kissed him again.
“Good,” he murmured. “Because I’m not done ruining you yet.”
And Elias knew, with terrifying clarity, that he never wanted him to be.
A written story from Vibe’s reading shelf — narrated prose, not audio. Fictional; all characters are adults. The app has 96 written stories and 200 audio stories.