Read · M/M · gay · 6 min read

The Vampire

A beautiful stranger orders red wine every Friday and watches the bartender like prey. One night after closing, in the alley, Elias finds out why.

M/M · gayVampireMonsterDark

Elias had been working the late shift at the bar for almost a year when he first walked in.

The man was unfairly beautiful. Tall, pale skin, sharp jawline, and dark hair that fell just past his shoulders. He moved like he had all the time in the world. When he sat at the end of the bar and ordered a glass of red wine, his voice was low and smooth, with a slight accent Elias couldn’t place.

He came in every Friday after that.

Always alone. Always ordered the same thing. Always watched Elias with those dark, unreadable eyes.

Elias told himself it was nothing. Just a regular customer. But something about the man made his skin prickle every time he walked into the bar. Like he was being hunted.

One night, after closing, Elias stepped out into the alley behind the bar to throw out the trash. The air was cold. He was halfway to the dumpster when he felt it — that heavy, electric feeling of being watched.

He turned around.

The man from the bar was standing at the mouth of the alley, hands in the pockets of his long black coat. The streetlight caught his face just enough for Elias to see the small, knowing smile on his lips.

“You’ve been avoiding looking at me,” the man said.

Elias’s heart started beating faster. “I don’t know what you’re talking about.”

The man stepped closer. Slowly. Deliberately.

“My name is Adrian,” he said. “And you’ve been thinking about me.”

Elias swallowed. “You’re a regular. That’s all.”

Adrian stopped right in front of him. He was taller than Elias realized. Close enough that Elias could see how pale his skin was, how sharp his cheekbones were. Close enough to notice that he wasn’t breathing.

Not once.

Adrian reached up and brushed his thumb over Elias’s bottom lip. His touch was cold.

“Liar,” he murmured.

Then he leaned in and kissed him.

It wasn’t gentle.

Adrian kissed like he was starving. One hand gripped the back of Elias’s neck while the other grabbed his hip and pulled him flush against his body. Elias made a shocked sound that quickly turned into a moan when Adrian’s tongue pushed into his mouth.

He tasted like wine and something darker.

When Adrian finally pulled back, Elias was breathing hard, lips swollen, cock already half-hard in his jeans.

Adrian’s eyes had changed. They were darker now. Hungrier.

“I’ve been patient,” Adrian said, voice rough. “Watching you. Waiting. But I’m done waiting.”

He grabbed Elias by the wrist and pulled him deeper into the alley, pressing him against the brick wall. His mouth moved to Elias’s neck, kissing and sucking at the sensitive skin there.

Elias tilted his head without thinking, giving him more access.

Adrian groaned against his throat.

“You smell so fucking good,” he muttered. “I’ve been going insane smelling you every week.”

Elias felt something sharp graze his skin — teeth. Not normal teeth.

Fangs.

His brain finally caught up.

“You’re—” His voice cracked. “You’re a vampire.”

Adrian pulled back just enough to look at him. His eyes were fully black now, and his fangs were visible when he smiled.

“Yes.”

Elias should have been terrified. He should have pushed him away, run, screamed. Instead, his cock throbbed harder in his pants.

Adrian noticed. Of course he did.

He pressed his thigh between Elias’s legs, grinding against his erection.

“Interesting,” Adrian said, almost amused. “Most humans run when they realize what I am. But you…” He rolled his hips again. “You’re getting harder.”

Elias’s face burned, but he didn’t deny it.

Adrian leaned in again, lips brushing Elias’s ear.

“I can smell how wet you are for me,” he whispered. “How badly you want this. How long you’ve been thinking about it.”

He bit down — not hard enough to break skin, but enough to make Elias gasp.

“I’m going to fuck you right here,” Adrian said. “Against this wall. And then I’m going to bite you while you come.”

Elias’s knees almost gave out.

Adrian didn’t waste any more time.

He spun Elias around so he was facing the wall, yanked his jeans and underwear down in one rough motion, and spit into his hand. Two cold, slick fingers pushed into Elias’s hole without warning. Elias moaned, forehead pressed against the brick as Adrian worked him open fast and efficiently.

When Adrian pulled his fingers out and replaced them with his cock, Elias was already shaking.

Adrian was big. Thick and long, stretching him wide as he pushed in with one long thrust. He didn’t give Elias time to adjust — he started fucking him immediately, hard and deep, one hand gripping Elias’s hip while the other covered his mouth to muffle his moans.

“Fuck, you feel even better than I imagined,” Adrian growled against his ear. “So tight. So warm. So fucking alive.”

He fucked Elias like he was punishing him for making him wait so long. Every thrust was rough, possessive, the wet sound of skin slapping skin echoing in the alley. Elias could only take it, moaning into Adrian’s hand, cock leaking onto the ground beneath him.

Adrian’s pace grew more frantic. His breathing turned ragged.

“I’m going to bite you now,” he warned, voice strained. “And when I do, you’re going to come so hard you see stars.”

Elias nodded frantically.

Adrian moved his hand from Elias’s mouth to his throat, tilting his head to the side. His fangs sank into the side of Elias’s neck at the same time he thrust in deep and stayed there.

The pain was sharp and bright — then it melted into overwhelming pleasure.

Elias came with a broken cry, his cock pulsing untouched as he shot ropes of cum onto the brick wall. His vision whited out. His whole body shook.

Adrian groaned against his neck, drinking deeply as he came inside him, filling him with pulse after pulse of heat. Elias could feel every throb, every spurt, while the vampire fed from him.

When Adrian finally pulled his fangs out, he licked over the bite marks, sealing them. He stayed buried inside Elias for a long moment, both of them breathing hard.

Then he turned Elias’s face and kissed him again — slower this time, almost gentle.

“You’re mine now,” Adrian said against his lips. “Every Friday. Every night you want it. I’m not letting you go.”

Elias was still shaking, cum leaking down his thighs, neck throbbing where Adrian had bitten him.

He should have been scared.

Instead, he leaned back against Adrian’s chest and whispered,

“…Okay.”

Adrian smiled against his skin.

“Good boy.”

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.

More to explore.

More to read.
And to hear.

Free to start. No account required.