SWEET HEART

🏆 Weekly Contest #376 Winner!

Horror Romance

This story contains themes or mentions of physical violence, gore, or abuse.

Written in response to: "Center your story around someone trying to resist their darker impulses. Whether they succeed or fail is up to you." as part of What Goes Bump in the Night?.

I wanted to tear his heart out. Watch the scarlet blood squirt from severed arteries and carve trails like rivers down my hand. Feel the thick muscle squirm, pump, thump—until it ceased to beat. I wanted to sink my teeth into the rubbery organ. Shred it. Chew it. Take my time. Let the iron coat my tongue. Feel the warmth slide down my throat.

“So that’s me,” he said, snapping my attention back. He briefly touched the inside of my wrist, his touch as light as a butterfly’s wings, his head tilted. “What about you? What are you hoping to get out of this?”

I rubbed the place his fingers had been; it was set alight. 

“David,” I said as I leaned forward, elbows planted on the table, chin propped on clasped fingers. “You took the words right out of my mouth.”

The waiter, dressed in a tailored black waistcoat over a white button-up, his neck adorned with a red bow tie, returned with our dishes balanced precariously on a silver tray: filet mignons bathed in melted rosemary butter that glistened in the orange glow of the glass chandelier above us.

“You had medium rare, yes?” the waiter asked, turned to David. 

“That’s right.”

“And blue…?” 

“Yes. Here,” I said, attention still on my date.

Strands of straight raven hair fell into his black eyes as he stared down at his dish. His eyes were round, like a doe’s, and framed by brown square glasses that swallowed his face. His pale skin looked soft. So soft. His cheeks were flushed, too hot in his navy suit jacket amidst the other bodies crowding the restaurant, their heat radiating into the air as if they were furnaces. Talking. Chewing. Hearts pumping. Straining against their ribs.

I blinked hard and dug my nails into my palms, trying to drown them out (drown out the curse). 

Once the waiter left, David poured wine into my glass. He swallowed; I watched his Adam’s apple bob up and down, watched his delicate pink lips, as pink as a rabbit’s nose, spread into a smile that transformed his eyes into crescent moons.

“So you’re also looking for something serious?” he finally asked. 

“Of course,” I replied, picking up my knife and fork. “I know it’s not ideal to meet someone through a dating app, but I’m looking for a man with a good heart. I’m almost thirty, you know? I don’t have time to mess around anymore.”

“Cheers to that,” he said, then gave me an earnest look. “I’ve really enjoyed your company. I suppose”—he ran a hand through his hair—“I suppose I wanted to make sure we were on the same page. I don’t know… I guess I have a good feeling about you.”

“Me too,” I said, carving into the steak, ignoring the hunger pangs that burst forth as the bloody juices pooled onto the ceramic plate. I wanted to lick them. Slurp them. Knew they wouldn’t taste as good as his.

I ate enough to thwart suspicion, then tossed my black hair back and adjusted the strap of my red dress. My eyes flitted around the room, taking stock of the witnesses, before they settled on David again. David Perez, who should already be dead, another name on the long list broadcast during the evening news: Local person found with heart missing. But I’d made the mistake of holding back on our first date.

Before I knew it, one date had turned into two, three, and four.

David took a bite of his steak and chewed thoughtfully, his mind somewhere I wanted—needed—to reach. I had no choice but to eat, so to keep things fair, I followed one rule before every kill: there had to be a good reason. And there always was. It never took me more than one evening with a man or woman to find the reason the world wouldn’t miss their hearts. Too brash. Too gross. Too stupid. Too selfish. But David… David eluded me.

On the first date, he took me to see a laser show of my favorite musical artist. He stuttered, his cheeks aflame, as he answered every question I asked. He’d moved from the East Coast for a fresh start. Had a humble job. Didn’t have many friends and family here in the Pacific Northwest. The perfect victim, by all means. But then he asked me questions. Too many. What do you do for work? Do you like it? What do you do after? Does it bring you joy? Caught off guard, my tongue slipped into honesty, unaccustomed to forming lies for questions no one ever bothered to ask.

“Being a chemist is stressful, and it takes up most of my time,” I said, “but I used to love watching films and making art. I used to… I used to paint.” 

Danger. Danger. Danger.

Afterward, he sat with me on the train back home. 

“I want to make sure you get there safely,” he said, sitting with his hands clasped in his lap. And then, at my stop, he asked, “May I kiss your cheek?”

And I let him. And that was it. I watched him step back onto the train, headed in the direction we’d come from, my eyebrows raised. I went home hungry—starving—and waited for my phone to buzz with confirmation that he wanted to see me again (that he hadn’t figured out who I really was).

On the second date, he took me to a crowded aquarium. So many bodies full of pumping hearts. Yet it was his I trailed after, watching as he pointed out fish, animated when he spoke of every little thing they needed to survive. To thrive. Then he turned to me and said he dreamed of becoming a marine biologist, that he just needed time to find his footing after years of dead-end jobs and money spread too thin. 

I grinned at this. There it was. My reason: Makes excuses.

As I planned his death in my head, he asked, “What’s your dream, Adora? You’re an incredibly intelligent chemist, and that’s no small feat, but was being an artist your real dream?”

I flinched in response; my skin itched as if bugs crawled on it. 

“Dreams are luxuries few can afford,” is all I said.  

The bugs crawled and crawled all night. Distracted me. So I let him live. 

Danger. Danger. Danger.  

On the third date, we went to the movies. The scent of buttery popcorn filled my nose, tying my stomach in queasy knots. His clammy hand held mine in the theater. I felt his pulse the entire time. Fluttering. The only thing that got me through it. Once the movie ended, we stood in the watery sunlight that bathed the parking lot, prolonging our date—his life—with a discussion of the film. The characters. The meaning. What worked. What didn’t.

Next time, I thought that night, staring hard at my bedroom ceiling, the lights off, hands folded over my chest, waiting for his phone call. I’ll get him next time.

On our fourth date, we wandered through art galleries, speculating wildly about the people and things trapped forever inside the paintings. I laughed at his fascination with the ugly pieces. The scratchy, chaotic ones that made little sense.

“What? They have heart if you know how to look,” he mused.

When the sun began to set, he offered to take me home.

“I feel bad that you take the train each time,” he said, leaning out of his car window.

But I declined. I knew I wouldn’t be able to resist the impulse if he visited. Once he was a warm pile of flesh over—under—me, he’d be a goner. But I was exhausted from hours of walking, and I didn’t want to get sloppy.

Fifth date.

We finished dinner and took a stroll along the marina. Stars sat like freckles on a face up above, twinkling, half-hidden by the city lights burning against the skyline. Creatures splashed in the water, too fast to make out what they were, the only evidence of their presence the ripples they left behind. The boards groaned under our weight.

“So, Adora. You’ve lived in Franklin your whole life because your family’s here. But do you like this city? Have you ever thought of moving?”

His round eyes peered down at me from behind thick glasses. I could hear his blood coursing through his veins. My mouth watered, and my stomach clenched hard, threatening to bring up the steak.

I glanced over my shoulder. We were alone. I could end my suffering now. I’d slipped the knife from dinner into my purse. For David, I’d make sure it was quick and that he’d be found fast. A risk, yes, but worth it for him. One swipe to the jugular, and I could yank out his beating heart—satisfy the curse that plagued my family, inflicted by a force so ancient it had no name. Every six months, the craving grew impossible to ignore. And if I didn’t eat soon, I’d be in deep trouble. There was a reason no one before me had ever lasted this long.

“Leaving Franklin isn’t an option,” I finally said, voice thin. “It’s perfect for me.”

Because I know this place well enough to fool the local cops, I didn’t add, That certainty keeps me safe.  

I faced him. “What about you? Do you think you’ll stay in Franklin?”

He brushed my cheek with the back of his hand. “I found a reason to stay.”

I jerked my head away and clung to the railing. Hard. I stared at my reflection in the black water: sunken eyes and ashen skin. My stomach threw a hollow punch. My mouth went dry, my head woozy. 

“David… I really need to go,” I said. “It’s late—I need to go home.”

I stumbled toward the parking lot, regretting my choice of heels when my ankle twisted. Sharp pain raced up my leg. In a blink, he was beside me, his hand on my elbow, leading me straight to his car.

“Did it break?” he asked.

“No. No. Not even strained,” I whispered. “I’ll be fine.”

He opened his car door. “I still think we should go to a hospital…”

“No. No. Really, I can walk.” I put my weight on it to prove it, swallowing down agony.

“Okay. Fine.” He slipped off his navy jacket and draped it over my shoulders. “But I would still like to take you home.”

There was no way out of it. My ankle was screaming; I wouldn’t make it home on my own. I sat in his car with the window down, letting the night breeze cool my burning face, trying to ignore the sound of his heart. Sweet. I knew it would taste sweet.

He pulled into my neighborhood, deserted of cars and pedestrians. It was Friday night, and I lived in a college town. Most of my neighbors were off at parties or movies or studying at whichever local restaurant stayed open late.

David killed the engine. The car ticked as it cooled. We sat in silence, long enough for the windows to fog up. He fiddled with his thumbs, and when he opened his mouth, I stepped out, forcing myself to walk without a limp. But David glanced at my swollen ankle and stumbled after me.

“Lean on me,” he said. “I got you.”

We reached the door, and I fumbled in my purse for the keys, my body pressed against his sturdy one. His heat seeped into my bones. I could smell the salt on his skin. Hunger roared through me. I hurried to unlock the door. It opened into a dark corridor.

“Thanks for the ride,” I said, stepping inside, dizzy.

He stayed outside, hands in his pockets. “Yeah. Of course.”

Leave, David. Leave now if you know what’s good for you, dammit.

“Adora, did I do or say something to upset you?”

“No,” I said. “Not at all. I’m just tired. Really.” 

Thick and gushing. Pumping. Crimson dribbling from the corners of my mouth.

I retreated into the dark, but he reached out and grabbed my hand. “Did I freak you out by admitting I liked you back there? I didn’t mean to rush you into making up your mind about me or anything…”

His fingers were warm. So warm. I tightened my grip.

Let go. Let him go.

Tangy copper. Bright-red hands. 

“Adora?” he whispered.

I opened my mouth to tell him to leave, but all I could think about was the heart beating beneath his ribs. Dessert.

I never wanted anything more.

I dragged him inside, the pain in my ankle forgotten. The thrill of the hunt sanded down all other emotions. The door slammed. His breathing was ragged.

“Adora, we can take things slow…”

I shoved him into the bedroom and onto the bed. I planted my knees on either side of his torso. He only looked up at me, dark eyes wide, glistening even without light. All I wanted was to extinguish it. 

My purse was next to me, the knife inside. When I reached for it, his hands found my waist and back, and he pulled me in. Close. Too close. I lay on top of him. He turned us onto our sides, my ear pressed to his chest.

Thump. Thump. Thump. 

He ran a hand through my hair. Pressure built behind my skull. My bones ached.

“I can’t be with you, David,” I said, fighting back the tears that blurred my vision. “I really can’t.” 

His hand stilled in my hair and he drew in a long, slow breath. 

“Oh,” he said softly, letting it out in one rush. 

I tried to sit up, but a wave of nausea rolled through me. I clutched his arm hard.

“Adora?” His hand found my forehead. “Jesus, you're burning up.”

When I started throwing up, he stayed. He stayed and brushed my hair back while I hurled into the toilet, my head hanging over the bowl, my knees pressed against the cold tiles. 

“You should go to a hospital,” he urged. 

But I waved his concerns away, and he insisted on staying while shivers racked my body. While I moaned in bed. He stayed and pulled the blankets up to my chest. He only slipped out once: to buy tea and vegetables for broth, which he helped me drink, holding my head up as I took sips. I thought they would make me sicker. They didn’t. I kept both down. 

Dawn poked its pink and orange head above the horizon, pushing hazy light through slitted blinds, and I lay on my mattress, a gutted fish, fever gone. 

Today, I thought. I’ll make him leave for good today.  

But when David came into the room with an ice pack for my ankle, when he placed a hand against my forehead to ensure my fever hadn’t returned, it wasn’t his heart I heard beating hard. 

It was mine.

Posted Oct 17, 2026
Share:

You must sign up or log in to submit a comment.

124 likes 68 comments

Kay Noir
October 23, 2026 19:57

This is beautifully written!! The descriptors and the building tension are magnificent. It takes a lot for a story to have me fully engaged throughout the entire plot-- never once did I pause while reading this. I really enjoyed the imagery and metaphors you weaved into every passage. Congratulations on the win, you more than earned it.
(˶ᵔ ᵕ ᵔ˶) ‹𝟹

Reply

Alexis D. Cruz
October 23, 2026 23:25

Thank you so much, Kay! I really appreciate your kind words 🩷

Reply

KATIE GRAWEY
October 27, 2026 22:26

you should make a second one because this was really good

Reply

Barbi Walsh
October 27, 2026 16:47

Wow! Just wow! Honestly, I didn’t want to like this but you had me devouring it until the end. Beautifully written, excellent imagery and great storytelling. Like Adora, I want more if you ever take it further. Well done & congrats!

Reply

Faith Root
November 05, 2026 00:50

Oh me too! I would love more if you take it and run!

Reply

Alexis D. Cruz
November 06, 2026 23:16

Thank you so much! Maybe I will in the future :)

Reply

Carrie #1
October 27, 2026 11:10

Congratulations on winning. I loved the way you combined romance and horror.

Reply

Lillian Andrews
October 23, 2026 20:31

Absolute gold my friend. An excellent story, with the darker parts that keep me in the story from beginning to end. Love, love, love

Reply

Alexis D. Cruz
October 23, 2026 23:26

Thank you, thank you, thank you! Really appreciate the read and kind words :) 🩷

Reply

Emna Mejjaouel
November 12, 2026 08:21

Woow you are so talented !! I like it 😍😍😍

Reply

Maha 🩷
November 10, 2026 17:57

I really wish this becomes a book, you got me intrigued about what will happen next to this story especially the tension of the story is like a rollercoaster. I thought she was gonna kill David, but then he suddenly pulled her to him, which put me at ease 😭. Hopefully you'll decide to publish this work. I'm really looking forward to reading this! 🥹🩷

Reply

November 07, 2026 16:58

Loved this! Thought it was going a completely different direction but it wouldn't have been as satisfying an ending as this one. Wonderful!

Reply

November 05, 2026 18:30

AMAZING WORK!

Reply

Kay Paquin
November 05, 2026 18:22

Very enjoyable story, kept my attention right from the start. Congratulations, well done.

Reply

S. Faith Brown
November 05, 2026 17:09

I loved the balance between the scene-setting statements and the narrator’s inner dread. The way you moved between the two made her struggle feel super tangible and helped me as a reader move through the story really easily. Bravo!

Reply

Alexis D. Cruz
November 06, 2026 23:16

Thank you so much!

Reply

Alexis Schurick
November 05, 2026 15:22

I loved everything about this story, i reallllly do want to know about this curse she kept talking about tho!

Reply

JENNA BARAKAT
November 04, 2026 12:14

Spooky and it is an amazing read
Good Job

Reply

Sheng Liang Kuan
November 02, 2026 02:44

Read this story in one beating just for the ending. Nice one!

Reply

Dana Washington
October 31, 2026 23:19

OMG... The tension fills each line of the battle between what I should and shouldn't do... The age old struggle with the Angel on each shoulder giving advice on what she wants for the time being. She wants for her life to be the norm for a gorgeous woman such as herself but obviously, it has been decided by powers far beyond her that she is always and forever to have a "Matter of The Heart".

Reply

Meadow Hill
October 31, 2026 05:16

This is a captivating, brilliantly paced urban fantasy piece that handles dark, visceral themes with remarkable emotional nuance. Your story balances intense body horror and suspense with a genuine, slow-burn romantic tension that keeps the reader hooked from the opening lines to the final twist.

Here is a detailed breakdown of what makes this piece so effective:

1. Masterful Opening Hook & Sensory Detail
The contrast between the opening visceral daydream—the graphic, predatory hunger—and the immediate cut to a polite restaurant date sets a striking, high-stakes tone right away. Your sensory description is outstanding throughout:

The description of the steak ("filet mignons bathed in melted rosemary butter," "blue" vs. "medium rare") mirrors Adora's predatory craving without being overly overt.

You weave tactile details—the heat of the restaurant, the thumping of ribcages, the itch of bugs under her skin—so vividly that the reader feels Adora’s overwhelming sensory overload.

2. Strong Narrative Voice & Internal Conflict
Adora’s inner monologue creates incredible narrative tension. Her strict self-imposed rule ("there had to be a good reason") gives her a moral anchor, making her far more complex than a standard monster or serial killer archetype.

The internal logic where she desperately looks for flaws in David to justify killing him ("Makes excuses," "Too soft") highlights her denial.

Her horror at realizing she’s revealing her true self—admitting her lost dream of painting—adds an unexpected vulnerability that makes her plight deeply sympathetic despite her violent nature.

3. Pacing and Structure
Structuring the progression over a series of numbered dates gives the story a tight, rhythmic momentum:

Dates 1–3: Establish the growing danger, the near-misses, and the tragic irony that David’s sincerity is precisely what keeps saving his life.

Date 4 & The Marina: Escalates the physical toll of her hunger. The ticking clock of her ancestral curse creates authentic urgency.

The Climax & Ending: The shift from her intent to hunt him inside her apartment to her body collapsing from exhaustion is handled masterfully. The caretaking scene—David nursing her back to health with broth and ice packs—feels earned rather than sentimental.

4. The Final Line
The closing revelation—"it wasn’t his heart I heard beating hard. It was mine"—delivers a perfect, resonant emotional punchline. It shifts the story from a creature fighting a curse to a woman discovering her own suppressed humanity and capacity to care.

Reply

Amanda Fleming
October 31, 2026 00:48

Oooo i love the way the end was buttoned up! I’d read more about this journey. Does she give in or does her love override her other desires?! Gotta find out!

Reply

Lorne Thomas
October 30, 2026 22:29

Wow, great story! I really feel like you captured something deeper than just a story about a cannibal fighting her killer instinct. There's an interesting metaphor in the meat market of online dating made literal.

It did feel a little rushed to me. I'd love to spend more time with these characters. You should really expand this now that it's out of competition. If you do, you'll definitely have a reader in me.

Reply

Kaylin Canfield
October 29, 2026 18:17

This was so enthralling! My heart beat with every sentence. It deserved the win!

Reply

Samriddhi Jain
October 27, 2026 20:52

An amazing story! I couldn't stop reading. The buildup was spectacular. You definitely deserve the win.

Reply

David Falkner
October 27, 2026 17:02

Man; I really restrained myself in my first story because I didn't know the audience.

Alexis, this is great. My knee-jerk reaction is Morticia and Gomez Adams meets Dracula and Mina. Very, very solid! I love the vibe.

Reply

David Falkner
October 27, 2026 17:04

Also, I am a David so please be kind to me. :)

Reply

Alexis D. Cruz
October 28, 2026 00:15

Hahaha don't worry. I am an Alexis, not an Adora :)! Thank you so much for reading. You absolutely caught wind of some of my inspos. I love The Addams Family, and I love vampires, and I also enjoyed the show YOU and Dexter 👀

Reply

Axel Steele
October 27, 2026 13:17

I loved this story, it kept me connected and engaged, I would love to read more if you ever do write more to this story.

Reply

Alexis D. Cruz
October 28, 2026 00:16

Honestly, definitely thinking about turning this into a larger narrative! Although it might take a few years, since I am working on other full novels at this time :) Thanks for reading~!

Reply

Pamela Brown
October 27, 2026 11:22

Hi Alexis,

I am still overwhelmed by your story. I don't want to dissect it and report on it. It must have been difficult to write and still keep it flowing and growing as it did. Congratulations!!! A well deserved win.

Reply

Stevie Burges
October 27, 2026 10:49

Excellent story. Congratulations.

Reply

Henry Bicket
October 27, 2026 06:57

Wow!! This story had me on the edge of my seat, and I had to put my phone down for a moment to make sure I didn’t skip to the end to see how everything turned out, lol. Great job!!

Reply

Reedsy | Default — Editors with Marker | 2024-05

Bring your publishing dreams to life

The world's best editors, designers, and marketers are on Reedsy. Come meet them.