Chapter 2: Porch Light Promises
The walk back to Chloe’s apartment was a mile of silent, humming tension. Her fingers were laced with his, a simple fact that felt more intimate than anything that had happened in the backyard. Every brush of his thumb over her knuckles sent a fresh, quiet shock up her arm. The cool night air did nothing to soothe the heat still pooled low in her belly, a persistent echo of his hand on her, under her skirt. She could still feel the ghost of his fingertips branding her skin through the cotton.
They didn’t talk much. The occasional “watch that curb” or “this way” was enough. The world was reduced to the sound of their footsteps on the sidewalk, the distant bark of a dog, and the electricity in their joined hands.
Her building was an old Victorian converted into units, its front porch a dim cave of peeling white paint and overgrown jasmine. A single bulb flickered behind a wrought-iron lantern, casting long, nervous shadows. They stopped at the base of the steps, the laughter and bass from the party now just a memory.
“This is me,” she said, her voice sounding strange to her own ears.
“Yeah.” Danny nodded. He hadn’t let go of her hand.
She climbed the two steps, pulling him gently up with her until they stood facing each other in the semi-dark. The flickering light caught the lenses of his glasses, turning them opaque for a second before clearing. She could see her own reflection, small and dark, in them.
This was the moment. The door was right behind her. Her heart was a trapped bird against her ribs.
She bit her black-painted lip, then released it. “You could come in,” she murmured. The offer hung between them, thick and real.
Danny’s hand tightened around hers. He took a deep breath, his chest rising and falling. He shook his head, just once. “I want to,” he said, and his voice was rough, scraped raw. “God, I really want to. But not like this. Not just… tonight.”
The rejection should have stung. Instead, it swelled in her chest, warm and terrifying. He was saying no to now because he wanted more. He was looking past the impulse, past the heat of the fire pit, and seeing a tomorrow.
“Oh,” she breathed out.
“Is that… okay?” he asked, uncertainty flooding back into his expression.
A slow smile spread across her face. “It’s more than okay.” She stepped closer, until the toes of her boots touched his sneakers. “So. What does ‘not just tonight’ look like?”
“Like this,” he said, and he leaned in.
The kiss was a seal. It was slow and deep, a luxurious exploration that held the frantic energy of before but tempered it with a new, devastating sweetness. His free hand came up to cradle her jaw, his thumb stroking the line of her cheekbone. Her hands found their way to his chest, clutching the soft, worn fabric of his dragon t-shirt. She could feel his heart hammering under her palms, a frantic counter-rhythm to her own.
When they finally parted, they were both breathing hard, sharing the same damp, night air.
“Okay,” Chloe whispered, her mind buzzing. Right. Tomorrow. She needed to make sure there was a tomorrow. With a sudden, decisive movement, she slid her hand into the front pocket of his cargo shorts. He jolted in surprise.
“Uh, Chlo—”
“Shh.” Her fingers closed around the hard rectangle of his phone. She pulled it out, pressing his thumb to the home button when it lit up. The screen glowed between them, illuminating his confused, amused face.
“What are you doing?”
“Insurance,” she said, her thumbs flying over the screen. She opened his contacts, created a new one. She typed CHLOE, then her number. Then, biting her lip in concentration, she flipped the camera to front-facing. She held the phone up, angling it to include both of them in the flickering porch light. His hair was hopelessly messy, her lipstick was smeared devastatingly across her mouth and onto his, and they both looked flushed, unraveled.
She snapped the picture. It was perfect. She saved it to the contact.
“There,” she said, handing the phone back. “Now you have no excuse.”
He looked at the screen, at the picture, and a slow, wondrous smile broke across his face. “I wouldn’t have had one anyway.”
One last kiss. This one was softer, a promise pressed between lips. A lingering look that held everything they hadn’t said. Then she turned, fumbled her key into the lock, and slipped inside.
The door clicked shut.
Silence. Thick, complete, house-empty silence.
Chloe leaned back against the solid wood, her palms flat against its cool surface. A shuddering breath escaped her, then another. And then it broke over her—a wave of pure, undiluted euphoria. A giddy, disbelieving laugh bubbled out of her throat. She pressed the heels of her hands to her eyes, seeing stars behind her lids. He wanted more. He’d felt it too. That frantic, perfect understanding. That kiss. His hand.
She pushed away from the door and practically floated down the dim hallway to her bedroom, her boots heavy on the floorboards. The familiar scent of sandalwood incense and old books wrapped around her, a comforting contrast to the adrenaline singing in her veins.
Alone in her dark room, the need to shed the night—the sticky fishnets, the tight clothes, the lingering smell of party and smoke—became urgent. She wrestled her boots off, letting them thud to the floor. Her fingers, clumsy with residual excitement, found the hem of her black top and pulled it over her head. She tossed it toward her laundry basket, missing completely.
She sat on the edge of her bed to tackle the fishnets, rolling the ruined, stiff fabric down her legs. As she peeled them past her hips, a sensation registered. A dampness. A cool, clinging feeling against her skin.
She paused, her fingers hooked in the waistband of her simple cotton panties. She looked down.
There, in the faint streetlight filtering through her blinds, the light grey cotton was darkened. A clear, unmistakable patch of dampness.
Thanks to him.
The thought wasn’t a thought; it was a physical jolt. A fresh, hot wave of desire crashed through her, so intense it made her gasp. His hesitant touch, the way his fingers had flexed, the shocking rightness of it. Her body had been keeping score, and this was the proof. Her breath came short and fast.
She stood, letting the destroyed fishnets fall the rest of the way. She was standing in the middle of her room in just her skirt and those wet panties, her skin prickling with goosebumps and need.
Her phone was on her nightstand. She grabbed it, her heart thundering. Without allowing herself to think—because if she thought, she’d stop—she turned on the camera. She didn’t turn on a light. The blue-grey gloom would have to do.
She angled the phone down, capturing the pale plane of her stomach, the curve of her ribs, the black lace of her bra. She made sure the dark triangle of her skirt’s waistband was in the frame, a suggestion of what was below. Her skin looked like marble in the low light. She took the picture.
Her thumb hovered over his new contact. This was reckless. This was insane. This was not her.
She sent it.
The whoosh sound echoed in the quiet room. Panic immediately clawed at her throat. What had she done? It was too much. He’d be scared off. He’d think she was—
Her phone buzzed in her hand. A new message notification.
Her vision tunneled. She opened it.
It was a picture.
Danny. In what looked like his bedroom. A plain wall, a blurry shelf of books and tech in the background. He’d taken the picture head-on. His glasses were off. His hair was even more tousled, as if he’d been running his hands through it. His face was serious, his eyes dark and direct into the lens. And he was shirtless. Not posed, just… real. Pale skin, a light dusting of hair across his chest, the lean line of his shoulders. He looked vulnerable and intensely, fiercely present.
Below the image, a single line of text: You win.
A punched-out sound, half-moan, half-laugh, escaped her. She fell back onto her bed, the mattress springs creaking. She held the phone above her, staring at the picture. Her other hand drifted down, over her stomach, under the waistband of her skirt. Her fingertips met the damp cotton. She pressed her palm flat against herself, a shudder ripping through her.
This was crazy. They were strangers, almost. But the look in his eyes in that photo… it was the same look from the porch. A wanting that saw her.
She wriggled out of her skirt, kicking it off the bed. Now it was just the wet cotton panties. She stared at his picture, zooming in on the line of his jaw, the set of his mouth. She imagined him, alone in his room, looking at her picture. What was he doing? Was his hand sliding down? Was he thinking about her? About the taste of her, the feel of her under his hand?
The idea was a live wire in her brain.
Her own fingers slid beneath the elastic, finding the slick, hot skin beneath. She touched herself, a slow, circling pressure, her eyes locked on his chest on the screen. She imagined it was his hand. His awkward, tender, confident hand. The one that had smeared punch and then learned her shape so perfectly.
It wasn’t enough. The friction of her own fingers was good, but it was distant. She needed weight. Pressure.
Her gaze landed on the spare pillow beside her.
Without breaking the rhythm of her hand, she hooked her foot under it and dragged it closer. She shoved her panties down her thighs, just enough. Then, in one frantic movement, she pulled the pillow over, wedged it firmly between her legs, and rolled her hips, mounting it.
The feeling was immediate and overwhelming. A full, aching pressure where she was empty and wanting. She dropped her phone beside her, his image still glowing. She buried her face in her own pillow, the sounds coming freely now—desperate, ragged gasps. She rocked against the softness, her body moving on its own, a primal, seeking rhythm. The coil in her belly wound tighter, hotter.
She thought of his mouth. His whispered “I want to.” The fog on his glasses. The way he’d said “You win.” She imagined him touching himself to her picture, his breath hitching, his head falling back. She imagined him here, his weight replacing the pillow, his hips driving into her.
“Danny,” she moaned into the fabric, the name a secret, a plea, a revelation.
The climax took her violently, a sudden cresting wave that broke with a force that arched her back off the bed. A sharp cry tore from her throat, muffled by the pillow. She rode it out, shuddering, grinding against the cushion until the last pulsing aftershock faded, leaving her boneless and gasping.
Slowly, reality seeped back in. The rough texture of her own bedspread against her cheek. The cool air on her sweat-damp skin. The faint glow of the phone screen beside her, his photo now dark as it timed out.
She lay there, spent, her
The faint glow of the phone screen beside her, his photo now dark as it timed out.
She lay there, spent, her limbs heavy and mind blissfully blank. Slowly, she pushed the damp pillow away and tugged her panties back up, the fabric cool now against her oversensitive skin. She reached for her phone, her thumb stroking the dark screen to life, his image blooming again in the quiet dark.
She saved it. She set it as his contact photo. Then she just stared, a slow, satiated smile pulling at her mouth until sleep tugged her under, the phone still clutched loosely in her hand.
Morning arrived as a sharp blade of sunlight cutting through a gap in the blinds. It sliced across her eyes. Chloe groaned, turning her face into her pillow, which smelled faintly of her shampoo and something else, something musky and intimate. The memories flooded back not as a shock, but as a warm, insistent tide.
The fire pit. His fogged glasses. The porch. His hand.
The pictures.
Her eyes flew open. She scrambled for her phone, heart in her throat. The screen was cracked, blank. She tapped it. A notifications banner glowed at the top: Danny – 9:14 AM.
Her thumb trembled as she swiped it open.
Danny: So. That happened.
Danny: I’m not a hallucination, right? You’re real. The punch was real. The… everything was real.
A breath she didn’t know she was holding whooshed out of her, followed by a giddy laugh that cracked from sleep-disuse. She curled onto her side, typing.
Chloe: The punch was definitely real. My fishnets are a lost cause.
Chloe: And I’m real. Mostly. Before coffee, I’m a theory.
The three dots appeared immediately. He was there, waiting. The thought sent a fresh, warm curl through her stomach.
Danny: Good. Theory confirmed.
Danny: I want to see you. Not just… text you. Or picture you. Actually see you.
Danny: Like, on a date. A pre-meditated, planned one. If you want.
She pressed the heels of her hands against her closed eyes. A date. A real date. The word sounded absurd and wonderful. She typed.
Chloe: I want. What did you have in mind? Please don’t say gummy worm shots.
His reply was swift.
Danny: Absolutely not. I value my internal organs.
Danny: There’s that weird old revival theater downtown. The Albatross. They’re doing a 35mm double feature tonight. The Bride of Frankenstein and The Invisible Man.
He remembered. He’d actually listened when she’d talked about Karloff’s eyes, about tragic monsters. This wasn’t a generic coffee offer. It was a key turning in a lock she hadn’t fully shown him.
Chloe: You’re kidding.
Danny: Is that a no? I can think of something else.
Chloe: It’s a hell yes. What time?
They settled on a meet-out-front time. Eight o’clock. The practicalities agreed upon, a new, breathless silence seemed to fill the text thread. It was full of everything unsaid from the night before, everything implied by the images still saved on their devices.
Danny: Okay. Tonight.
Chloe: Tonight.
She dropped the phone onto the mattress and stared at the ceiling. A date. At a monster movie marathon. With the boy whose picture was burning a hole in her phone. The boy whose shy, searching hands had mapped a claim on her skin she could still feel.
She couldn’t wait. The day stretched before her, an intolerable, empty plain she had to cross to get to eight o’clock. Every mundane task was an obstacle. Showering, the water hitting her skin, made her think of the damp patch on her panties, which made her think of his hand, which made her think of the shirtless picture. She burned toast. She stared blankly at her closet, the uniform of black suddenly feeling inadequate.
All day, his face from the photo—the serious, direct gaze, the tousled hair, the pale slope of his shoulders—hovered behind her eyes. And her own frantic, pillow-muffled cries echoed in her memory, a secret soundtrack to making coffee, to scrolling on her laptop, to nothing at all.
She was wound tight, humming with a desperate, joyful impatience. The narrative of the night before played on a loop, each touch, each word, each look analyzed and re-savored. But it kept rewinding, always, to that single, glowing moment in the dark of her room, the weight of the pillow between her legs, and his face watching from the screen. She couldn’t get him, or the picture, or what she had done to it, out of her head.