Chapter 8: The OnlyFans Decision
The truck’s silence was a thick, living thing. Carlos drove with both hands on the wheel, his gaze fixed on the rain-slicked streets reflecting the stoplight reds and neon greens. Val watched the colors slide across her skin in the window’s reflection, the blue dress now feeling like a costume she’d worn too long.
“You want to talk about it?” Carlos finally said, his voice low.
“No.”
“Okay.”
They didn’t speak again until he pulled up to her building, a concrete box with flickering hallway lights. He put the truck in park but left it running. “You know that guy was a prick, right?”
“I know.” She reached for the door handle.
“Val.” He waited until she looked at him. “Just because you look like that now, doesn’t mean you have to put up with guys who treat you like a… a side of beef. You hear me?”
A side of beef. The clinical detachment of the appraisal in the gray office. Chad’s flat, hungry eyes. They were all different flavors of the same thing. “I hear you.”
“Call me tomorrow.”
She nodded, stepping out into the damp night air. The door thudded shut, sealing her in the quiet of the courtyard. The climb to her apartment felt longer than usual, her heels echoing in the stairwell like guilty footsteps.
Inside, she locked the door and leaned against it, shutting her eyes. The curated scents of her apartment—jasmine candle, silicone-based primer, the faint chemical peach of the glow serum—greeted her like an unfamiliar friend. She shrugged off the leather jacket, let it fall to the floor. Then she reached back for the zipper of the blue dress, peeling the silk away from her skin. It pooled at her feet, a puddle of borrowed confidence.
She stood in the center of the room in just the black lace. The chill from the window raised goosebumps on her arms. She looked at the vanity, cluttered with potions designed to maintain a fiction. She looked at the bed, where the single worn sweater she’d taken from her old life lay crumpled beside a silk robe.
Her phone, still in her clutch, buzzed. Then buzzed again.
She didn’t want to look. Instead, she walked to the full-length mirror leaning against the wall, its surface mottled at the edges where the silvering had worn. The woman there was a stranger, a beautiful accident. The curves were exaggerated, almost comic in their perfection. The ‘Latina booty’ Jen had joked about, the ‘D cups’ that still startled her when she turned too fast. A body built from a catalog of desires that weren’t her own.
New year, new me?
The hollow feeling from the bar had crystallized into something sharper, colder. A calculation. Chad’s hand on her back. The pale man’s pen tapping his ledger. Ten thousand dollars. A manageable risk. The math was brutally simple.
She picked up her phone. Jen had texted.
Hey, you made it home? Sorry again about Chad. Total tool. Brunch tomorrow? xo
Below that, a notification from Instagram. 47 likes. 12 comments.
Her thumb hovered, then she opened the app. The photo glowed back at her. It was a good photo. The lighting in the bathroom from this morning had been forgiving, the angle expert, emphasizing the dramatic sweep of hip and the taut line of her back. The comments were a predictable chorus.
🔥🔥🔥
GYAT.
Drop the workout routine!!
Link in bio for WHAT tho?
She clicked on her profile. 1 post. 223 followers. Most were bots, a few were vague acquaintances from the old life who’d followed the new account with question marks in their DMs. The ‘link in bio’ was empty.
Her fingers were steady now. The trembling had been replaced by a numb, clear-headed resolve. She opened her laptop on the bed, pushing the silk robe and the old sweater aside. The screen blazed to life.
She knew the site. Everyone knew the site. A gallery of whispered promises, a digital marketplace for the exact currency she now possessed.
Setting up the account was a mechanical process. Username: Val_Herald. Not her name, but close enough. Age verification was a surreal moment, uploading a photo of her new driver’s license, the one with the wide-eyed, almond-skinned face that the DMV clerk had scrutinized for a long, uncomfortable minute. Payment details. She input the information for the new bank account she’d opened with her new ID, the one holding the last $800 of the original loan.
Then came the bio. She stared at the blinking cursor.
Just a girl exploring her new self, she typed. Then deleted it. Too vague.
Your fantasy, she tried. Her stomach turned. She deleted it.
She settled on: New here. Let’s see where this goes. It was passive. It was a question. It felt true.
The taxonomy of tags made her head swim. Curvy.Latina. Bubble Butt. Big Boobs. Natural. She selected them. Each click felt like dropping a coin into a slot.
Now, the first upload. A “welcome set.” The photos from the mirror, the ones she’d taken this morning before the interview, before the bar. She’d taken them almost as a dare to herself, to see if she could. In them, she was wearing different lingerie—a deep red balconette bra and a matching thong. The poses were hesitant, the angles learned from hours of scrolling. She looked uncertain. Almost shy.
It was that, perhaps, that made her select them. The authenticity of the discomfort. It felt like a safer product to sell than a performance of confidence she didn’t own.
She created an album, titled it “First Look.” She set the price at $9.99. Her thumb traced the trackpad, circling over the upload button. The room was silent except for the low hum of the laptop fan and the distant wail of a siren. She thought of Carlos in his truck, his worry. She thought of Jen’s triumphant grin. She thought of the pale man’s ledger, and the ticking clock of monthly payments.
She hit submit.
There was no fanfare. Just a spinning wheel, then a green checkmark. Upload Successful.
She sat back. The hollow feeling was still there, but it had been joined by a low, electric hum. It was done. A door had been opened. She was on the other side of it.
She closed the laptop.
The immediate silence was deafening. She walked to the window, looking down at the empty street. A cat darted between parked cars. Normal life, continuing.
Her phone, face-down on the bed, lit up with a soft glow. Then another. Then it began to buzz, not with a call, but with a rapid, staccato sequence of notifications.
She didn’t move. She watched the reflections of the city lights in her dark window, superimposed over the reflection of her own barely-clad form. The buzzes continued. One after another. A cascade of tiny, digital pings.
A sale. Then another.
The electric hum in her chest intensified, vibrating against the hollow void. It wasn’t excitement. It wasn’t shame. It was the pure, adrenalized recognition of a mechanism engaging. A trap she had built had been sprung, and it was working.
She finally turned from the window. The screen of her phone, when she picked it up, was a stream of alerts. Payment Received. Payment Received. New Subscriber. New Subscriber.
One notification, at the top, was a direct message on the platform. She opened it.
The username was generic. The message was simple.
‘wow. ur actually real. more?’
She stared at the words. Ur actually real. The irony was a cold knife twist. She dropped the phone onto the silk robe as if it had burned her.
She pulled the old sweater from the pile—a giant, gray, cable-knit thing that had swallowed Marcus whole. She pulled it over her head, the coarse wool scratching her shoulders, the hem hanging down to her mid-thigh, engulfing the lace beneath. It smelled faintly of her old laundry detergent and, underneath, the ghost of a man who no longer existed.
She crawled into bed, the laptop a silent weight beside her, the phone still blinking its quiet, persistent lights on the floor. She pulled the covers up to her chin, a child hiding from monsters. The sweater sleeves swallowed her hands.
Outside, the neon sign from the bodega across the street flickered, painting the ceiling in a rhythmic, crimson pulse. Off. Off.
Like a heartbeat. Like a notification light.
Like a notification light. The crimson pulse from the bodega sign bled across the ceiling, a mute, periodic alarm. Under the woolen bulk of the sweater, Val’s own pulse hammered in her throat. Her phone, screen-down on the silk robe, continued its muted, intermittent buzzing against the floorboards. Each vibration travelled up through the structure of the building, a tiny seismic event she felt in her teeth.
It was just data. Automated receipts. She repeated this to herself, a flat mantra. It was just the confirmation of a transaction, no different than the ping from a coffee purchase. The green checkmark on the ledger. The man in the gray office would approve of the efficiency.
But the direct message glowed behind her eyelids. ‘wow. ur actually real. more?’
The question was a hook, set deep. More. It was the entire economy of the site, of the blue dress, of Chad’s lingering hand. It was the engine of her debt. She kicked the covers off, the air cool on her legs. The sweater smelled like dust and a faded, masculine deodorant—the ghost of a nervous, sweaty man trying to feel solid. She slid off the bed and picked up the phone.
The screen was a constellation of alerts. $9.99 Received. $9.99 Received. New Follower. New Follower. She had twelve subscribers. Twelve strangers had paid to see the red lingerie shots. One had spoken.
She opened the direct message again. The user was @FirstLookFan. No profile picture. Her thumb hovered over the keyboard.
What did you want? she typed.Then deleted. Too confrontational.
She tried, Thanks!Then deleted. Too grateful.
She settled on a period. A full stop that was also an opening.
The reply was faster than she expected. A typing bubble appeared, vanished, reappeared. Three dots, pulsing. Val held her breath without knowing why.
The message came through. ‘the red ones. but like, closer. u look nervous. its hot.’
Her skin tightened. He—it felt like a he—hadn’t praised the curves, the ass, the catalog-perfect proportions. He’d pinpointed the one authentic thing in the photos: her fear. And he’d called it hot. The hollow in her chest yawned wider, a dark space where the transaction suddenly felt personal, where a commodity became a confession. This was a different kind of looking. It saw the seams.
The phone buzzed again. Another DM, from a different name. ‘$50 for a custom? DM me.’
And another. ‘Show us your face.’
The requests piled up, a cascade of wants, each a tiny, blinking cursor in the void. The electric hum in her chest spiked into a jittery, nauseating current. She stood up, the heavy sweater swinging, and walked to the vanity. In the mirror, a young woman stared back, drowned in a man’s grief, her eyes wide with a deer-in-headlights realization. This was the product. The nervousness. The uncertainty. The “real” she was supposedly selling.
She could almost hear Jen’s voice, pragmatic and sunny. “You’re monetizing a vibe, babe. It’s genius.”
Her laptop still sat on the bed, a silent oracle. She opened it, the screen illuminating her face in the dark room. The dashboard for her new account was stark, utilitarian. A tally. $119.88 in her balance, minus the platform’s cut. It wasn’t nothing. It was a fractional dent in the ten-thousand-dollar toothache. A drop in a poisoned ocean.
The message from @FirstLookFan remained at the top of her inbox. ‘u look nervous. its hot.’
She clicked on his profile. Empty. A blank slate projecting desire onto her pixels. She could ignore it. She could shut the laptop, turn off her phone, and try to sleep. She pictured Carlos’s worried face in the truck, his warning about being a side of beef. This was quieter, more intimate, but it was the same butcher’s counter.
The phone buzzed in her hand. A new notification from the platform.
@FirstLookFan has sent you a $25 Tip.
Attached was a message. ‘for the next one. no pressure.’
No pressure. The words were a lie, but a polite one. A transaction wrapped in a semblance of patience. The money was real. The clock on her debt was real. She looked at the $25 tip, then at the blank, waiting camera on her phone propped against the mirror. The red lingerie was in a heap on the bathroom floor where she’d stepped out of it this morning.
She unplugged her ring light from its charger, the cool metal stem unfamiliar in her hand. She clicked it on. A brutal, shadowless halo exploded against the wall, bleaching the room of mystery, turning her sanctuary into a clinical set. It was the light from the studio, from the clinic, from everywhere that demanded visibility.
She took a deep, shaking breath that did nothing to fill the hollow space inside. The old sweater was a shield, but shields were not part of the deal. She grasped the hem, the wool rough against her fingers.
In one motion, she pulled it over her head and let it fall. The air touched her skin, raising fresh goosebumps. She was just Val in a black lace bra and thong again, standing in a circle of unforgiving light before the foggy mirror. The camera’s red recording dot winked at her like a single, unblinking eye.
She didn’t smile. She didn’t pose. She just looked at the lens, letting the nervousness he’d paid for show plainly on her face, in the tight line of her shoulders, in the way her arms hung slightly away from her body as if afraid to touch herself. She held the gaze for a ten-count.
Then she turned, showing the lace-clad curve of her rear, the line of her spine. She glanced back over her shoulder, not with seduction, but with a look of bare, unvarnished inquiry—Is this what you meant?—and tapped the screen to stop recording.
She didn’t watch the video. She couldn’t. She simply uploaded the file directly into a new message to @FirstLookFan, attached the $25 tip to cover it, and typed a single line before she could think better of it.
Here’s your more.
She hit send. The file whisked away into the digital ether, a piece of her quiet terror commodified and delivered. She immediately turned off the ring light, plunging the room back into the sporadic crimson pulse from the street.
The silence returned, but it was different now. It was the silence after a door has been locked, after a line has been crossed. It was expectant. She stood in the dark, waiting for the verdict, for the next request, for the buzz that would pull her deeper. Her body, worth ten thousand dollars and climbing, felt like it belonged to someone else entirely. The first subscriber had been served.
The first subscriber had been served. Val stood frozen in the dark, the ghost of the camera’s eye still on her skin. Her phone buzzed once, sharply, against her palm. She didn’t look. The crimson pulse from the bodega sign painted stripes across the discarded sweater on the floor, turning the wool into a bloody puddle.
She made herself glance down. The screen glowed with a new message from @FirstLookFan. It read, ‘perfect.’
That single word unspooled something tight in her chest. It wasn’t gratitude she felt. It was a colder, quieter acknowledgement—a correct answer to a test she hadn’t known she was taking. The balance in her dashboard would have ticked up again. She imagined the pale man in the gray office noting a payment, his pen tapping with mechanical approval.
“Great,” she whispered to the empty room, her voice sandpaper-rough. “Just perfect.”
She needed water, something to wash the metallic taste from her mouth. Stepping over the sweater, she moved toward the kitchenette, her bare feet silent on the cool laminate. The faucet squealed when she turned it, the water running cloudy for a second before clearing. She drank directly from the tap, the chill shocking her throat.
Her reflection wavered in the dark window above the sink, a fractured silhouette against the city’s grid. She turned away, but the mirrored wall of her bedroom caught the motion, pulling her gaze. The ring light was off, but the neon from outside seeped in, painting everything in deep blues and hot pinks.
She walked toward it, drawn by a morbid curiosity. The mirror was still fogged at the edges from last night’s shower, but the center was clear. She stopped a foot away, her breath shallow.
She looked into the mirror ahead: the sultry face, the big butt behind her as she adjusted. She felt it jiggle, noticed how it had swallowed the thong. She realized she was a fucking babe.
The thought was like a shot of something cheap and potent. It didn’t feel like pride. It was a stark, clinical assessment, the same way she’d finally acknowledged the $10,000 debt. A fact. The body in the mirror was objectively spectacular. Designed. Purchased. A fact with a payment plan.
She let out a shaky laugh that sounded more like a cough. “Jesus, Marcus,” she whispered to the ghost in the glass. “You really went for it.”
Her phone buzzed again from the floor. Another notification, another digital chime from the machine she’d just switched on. She ignored it. The pull of the bed was stronger, a sudden and total physical exhaustion draining the electric anxiety from her limbs. She walked back to it and fell forward, not gracefully, letting her weight sink into the mattress.
She laid on the bed and noticed again her big ass behind her, the black thong disappeared between the cheeks, her boobs pressed into the bed. God, she went all in. No wonder Chad made a move. God, he looked like he was built to be riding dick. The memory of him at the bar, all that dense, aggressive muscle under the cheap polo, fused with the sensation of the mattress against her new, sensitive flesh. It was a jarning, unpleasant connection. His appreciation hadn’t been for her; it had been for this assembly of parts, this sculpture she now inhabited.
She rolled onto her side, pulling the old sweater back over herself like a shell, burying her nose in the cuff. It still smelled like her old deodorant, like panic sweat and cheap soap. The scent was a time machine. It brought back the feeling of the clinic’s waiting room, the sterile chill, the forms that asked for her “desired outcome” in bullet points.
Wider hips. Check.
Pronounced gluteal projection. Check.
Fuller breast profile.Check.
She’d ticked the boxes like she was ordering a custom burger. Now she was lying in the delivery bag.
Her phone buzzed once more, insistently. With a groan, she groped for it on the floor, the sweater sleeve flopping over her hand. The screen was a blur of light. Two more subscribers. Another direct message, this one from a user named @ValkyrieFan99: That video was… different. Real. Do you take requests?
Different.Real. The words from @FirstLookFan were becoming her brand. She was selling her dislocation. The market had spoken.
She typed back, her thumbs clumsy. Depends on the request.
The reply was immediate. $100 for you to say my name. Just that. In that same lost voice.
A hundred dollars. For a word. The math was obscene and irresistible. It was ten percent of her first payment, due in twenty-three days. She could almost hear the pale man’s pen, tapping, waiting. A manageable risk. Her finger hovered over the screen. The sweater smelled like a past life. The mattress cradled a billion-dollar body.
“Okay,” she said to the empty room, her voice accepting the terms of this new, silent war. She sat up, letting the sweater fall away again, and reached for the ring light. Its click was the sound of a cage door opening, or perhaps closing. She had a name to say.