Wild Things
Copyright© 2024 by afrsed
Chapter 16: Falling
Erotica Sex Story: Chapter 16: Falling - Torn apart from her boyfriend due to fate, Claire attempts to rebuild her life, constantly pulled towards the bad influence lurking next door. This is a story of corruption, dark desires, and cuckolding.
Caution: This Erotica Sex Story contains strong sexual content, including Ma/Fa Blackmail Coercion Consensual Drunk/Drugged NonConsensual Reluctant Heterosexual Fiction Cheating Cuckold BDSM DomSub MaleDom Humiliation Rough Sadistic Anal Sex First Masturbation Oral Sex Voyeurism AI Generated
Marcus held the satellite phone against his ear while his free hand adjusted the wheel, the boat cutting through moonlit swells like a blade through silk. Vincent’s voice crackled through the line, tinny and distant, half-drowned by the engine’s growl and the slap of waves against the hull. “She’s still playing around, hanging tight,” Vincent said, and Marcus could hear the smirk in it, the self-satisfaction of a man who’d rigged the deck from the start.
Aaron emerged from below deck, two fingers of whiskey sloshing in a tumbler, his shirt unbuttoned to the sternum. Marcus ignored him, his grip tightening on the wheel. “what you see as playing I see as her doing her best at breaking loose,”, his voice low and measured. The Arabs had been tedious tonight, all posturing and unnecessary theatrics, and the last thing he needed was Vincent’s games muddying the waters further.
Vincent’s laugh crackled through the satellite phone like static, sharp enough to make Marcus tilt his head away from the receiver. “She didn’t even flinch when the camera light hit her face,” he said, voice slick with something between lust and contempt. “Just stood there, showing herself off like she was folding laundry. Cold as a fucking corpse.” The line hissed with the ghost of his exhale. “You should’ve seen the sounds she made, loud like an animal, from right where her throat dips. Perfect. Almost artistic.”
Marcus kept his eyes on the horizon, the boat cutting through a swell that sent spray skimming across the deck. Aaron leaned against the railing, swirling his whiskey with a distracted flick of his wrist. “And after?” Marcus prompted, though he already knew. Vincent’s games had a pattern, escalation, then erosion.
“sent her off to get some food in her. Bought her pancakes.” A pause, deliberate. “You’d think she’d worked up an appetite but nah. Just stirred the syrup in circles.” Marcus could picture it: Claire’s fingers curled around the spoon, her knuckles whitening with every slow rotation. Vincent would’ve watched from across the booth, counting her breaths like a gambler tallying chips. “Drove her home after. She didn’t speak the whole way. Just stared at her fucking phone like it was gonna bite her.”
Marcus exhaled through his nose, the salt air burning his sinuses as he adjusted course a half-degree starboard. “You’re losing her,” he said flatly. “She’s dissociating, not complying. There’s a difference.”
Vincent’s chuckle crackled through the phone, tinny and distant. “You think I don’t know when a woman’s checked out? Watch it again, the way she licks her lips right before lifting the shirt. That’s a bitch in need, not shock. She knew exactly what she was getting.” A wave slapped the hull, sending spray across the windshield. Marcus watched the droplets slide down the glass like mercury.
Aaron chose that moment to slouch against the instrument panel, his whiskey breath sour with pretension. “Maybe she’s got a taste for it now,” he mused, swirling his drink. “Trauma bonding, isn’t that what those therarpists been calling it? Girl spends enough time getting knocked around, she starts thinking she’s in love. Might confess next time you show up.”
“Shut up,” Marcus said, without looking at him. To Vincent: “You’re mistaking endurance for engagement. She’s not coming back to you, she’s digging tunnels under the walls.” Static filled the line for three heartbeats before Vincent’s reply came, softer now, the way men speak when they’re rearranging truths in their heads.
Vincent exhaled through his teeth, the sound crackling through the satellite connection like a lit fuse. “The footage was clean, took care of those 3 bystanders, just her and the camera. She kept licking her bottom lip between takes. Not nervous. More like...” He trailed off, and Marcus could hear the wet click of his tongue against his teeth. “Like she was savoring it.”
Marcus tightened his grip on the wheel, the leather creaking under his fingers. Below deck, the engine pulsed in time with his jaw. “You’re projecting.”
“Am I?” Vincent’s voice dropped, conspiratorial. “Cab driver picked her up late night some days back. The one who dropped her off after the arcade. Dark-skinned guy, gold chain, your girl’s been ... exploring” A pause.
Aaron snorted into his whiskey. Marcus ignored him. “And?”
“And she went to his place.” Vincent’s exhale crackled through the phone. “had that whore of a mother worried to death. Had to track her down myself. Bluff about going out to see a friend and staying out for the night. But the driver?” A wet chuckle. “He was whistling when I got to him. Won’t be troubling her again”
The satellite phone crackled again, Vincent’s voice turning clinical. “She’s gonna be ready ... Just talk to the Arabs, get them to stick to the deal.” The words landed like a blade between Marcus’ ribs, too precise, too practiced. He pictured Claire’s face in the diner booth, syrup circling gray in her plate, and knew exactly what Vincent meant by “ready.”
The satellite phone clicked off, leaving only the rhythmic thrum of the yacht’s engine and the distant cry of gulls. Marcus stared at the horizon, where the first hints of dawn smudged the skyline like a bruise. Aaron’s whiskey glass clinked against the railing, too loud, too deliberate.
The kitchen light buzzed like a dying insect above Claire’s head, casting jaundiced streaks across the peeling linoleum. Her mother’s hands were braced against the countertop, fingers digging into the laminate as if she could physically anchor her daughter to the spot. “You’re not stepping out that door unless it’s to see Dr. Lasky,” Amanda said, voice fraying at the edges. A half-empty mug of coffee steamed between them, the swirling drink ignored by both as they stared daggers at each other.
Claire didn’t blink. She’d perfected the art of stillness, the kind that made people question whether she was breathing. “I have work,” she said, too flat, too final. The lie tasted like aluminum foil on her tongue. Her shifts at Joe’s had ended with her visit to the park, but the schedule pinned to the fridge was Amanda’s only proof she still functioned in daylight. She needed that lie going. To salvage what she could away from this place.
The front door clicked open before Amanda could respond, the sound slicing through the kitchen’s stale air like a razor. Vincent’s cologne announced him before his shadow did, something woody and expensive that clung to Amanda’s blouse whenever he hugged her too long. “Ladies,” he said, leaning against the doorframe with his car keys dangling from one finger. His smile was all teeth, the kind that made Claire’s pulse stutter in her wrists. “Am I interrupting?”
Amanda’s grip on the counter tightened, knuckles bleaching white. “We were just discussing Claire’s appointment with Dr. Lasky,” she said, voice brittle with forced cheer. Claire watched her mother’s reflection warp in the toaster’s chrome surface, eyes too wide, lips pressed into a line that trembled when she breathed. She knew the argument would not end well, just like the days before. She turned around, storming back to the room upstairs, ignoring Vincent’s admonitions to Amanda that he would talk to her as he ushered the couple out of the door.
Some time past midnight, the digital clock cast a sickly green glow across Claire’s room. She rolled onto her side, pressing her thighs together as another wave of heat prickled up her spine. The last pillow was already ruined, stuffing leaking from the seam where she’d bitten down too hard. Rachel’s texts about missing the support group meeting blinked on her phone, unanswered. Beneath them, Alex’s old messages from weeks ago: You’ve been offline for 19 hours. Are you ignoring me? She let her thumb hover over the screen before tossing it face-down onto the carpet. She had already blocked the cab driver who had been dropping hints at wanting to see her again ever since. She grabbed for a bottle lying beside her bed instead.
The pill dissolved slower this time, sticking to the roof of her mouth like wet chalk. Claire exhaled through her nose, watching the ceiling fan’s blades slice the darkness into uneven fragments. She imagined them carving into vincent’s ribs, thin, precise strokes, as he slept beside her mother down the hall. The fantasy unspooled lazily, sticky as syrup, until her phone buzzed against the floor. Not Alex. Never Alex anymore. Just Rachel again: You’re scaring me.
Claire kicked the phone under the bed. The high came in pulses now, dragging her under in slow increments. She arched against the mattress, fingers twisting in the sheets. Somewhere beyond the haze, a door creaked open, a neighbor perhaps, she didn’t care.
The last pill bottle rattled empty when Claire shook it against her ear. She’d lost count of how many she’d taken since that night, enough that the edges of the room bled into each other, the wallpaper’s floral pattern slithering like eels beneath the peeling seams. Another pillow split under her fingers with a soft thwip of escaping feathers, the sound drowned out by Rachel’s fourth unanswered text vibrating against the floorboards: I’m coming over this saturday if you don’t reply bbg. I’m scared for you. Claire dug her nails into the mattress, letting the downy wisps stick to her damp collarbones. The message from Alex, old now, weeks stale, still glowed accusingly beneath her notifications. 19 hours. She could almost hear the hurt in the pixels.
The second phone buzzed against the nightstand, a different rhythm than Rachel’s frantic pings. Claire rolled onto her stomach, arm dangling off the bed, fingers brushing the cold metal casing. She hadn’t charged it in days, but the screen lit up anyway, casting a jaundiced glow across her sweat-slicked cheek. *Password Required. Her thumb hovered, then tapped out four letters: A-L-E-X.* The screen dissolved into a grid of thumbnails.
The first video loaded with a jerk, grainy footage of the arcade’s neon-lit bathroom. Claire watched her own reflection in the cracked mirror, lips parted around some faceless man’s cock, fingers tangled in his belt loops. Her pupils were blown wide, black swallowing blue. The timestamp read *3:17 AM, same as now. A coincidence so precise it felt staged. Beneath the video, bold red text pulsed: $10,000 – 6 DAYS 23:59:59.* The countdown ticked backward in millisecond increments.
Her chewed hair stuck to Claire’s lower lip when she laughed. She peeled the hair off, held it up to the dim light. “Ten grand,” she whispered to the empty room. The price of her dignity, itemized. Another video autoplayed, the park’s stalls this time, her skirt hitched up around her waist while strangers’ hands bracketed her hips. His wedding ring glinted as he thrust into her. Claire’s own moans, tinny through the phone’s speaker, synced with the ceiling fan’s rhythmic whir.
The screen flickered, a sudden pop-up eclipsing the grainy footage of Marco’s thrusts. White text on a black background, pulsing like a heartbeat: *BUY* *RELEASE*
Claire’s breath hitched. The feather still clung to her lower lip, trembling with each exhale. She reached for the pill bottle again, empty, then let her hand fall back onto the mattress. Ten grand. Six days. The math slithered through her addled thoughts: almost $1,400 per day. $60 per hour. Enough to vanish. Enough to make Vincent’s cologne-stained shirts and her mother’s white-knuckled grip disappear into a haze of bus terminal fluorescent lights.
The hair fluttered from Claire’s fingers as she choked on a laugh that tasted like bile. Ten grand, had they really expected her to pull that out of her empty pockets? Her fingers scrabbled against the nightstand, knocking over the rattling pill bottle again as if it might magically refill. The hollow plastic sound mocked her. She crushed it under her palm, feeling the sharp edges bite into her skin.
The second phone’s screen pulsed with a new notification, fingram Man’s profile picture grinning up at her, all perfect teeth and predatory amusement. Her thumbs moved before her brain caught up, typing a plea that made her stomach twist: Need more of these. Can you get me some? Three dots appeared instantly. Claire watched them blink like a ticking bomb.
The three dots pulsed slower now, deliberate, like a predator circling wounded prey. Claire’s thumbnail split against her teeth as she gnawed at the cuticle, tasting copper. The reply came in two parts, first a laughing emoji, then: U think this is charity? Her stomach dropped. The screen refreshed with another message: *GroupChat_47A/Invite*. Her thumb hovered. She knew what happened in GroupChats.
The screen blinked white, a sterile form with bold headers that made Claire’s vision blur. *GroupChat_47A Entry Questionnaire*, it read, followed by a string of legalese about confidentiality that she knew was bullshit before scrolling down. The first question pulsed at her like a dare: 1. List all sexual acts you’ve performed. Rate your enjoyment of each.
Claire’s thumb hovered over the screen, the blue light casting shadows across her bitten nails. A drop of blood smeared the corner of question one when she wiped her mouth. The second question loaded with an almost cheerful animation: 2. Describe in detail the last time you came without permission. The words swam before her eyes. She wondered how many trembling fingers had filled out this form before hers.
The third question blinked up at her, its font suddenly too large, too bright: 3. Current frequency of partnered sexual activity (circle one): Daily / Weekly / Monthly / Never. Claire’s fingertip left a greasy smudge over “Daily” before she could stop herself. The fourth question loaded with a pixelated shudder: 4. Willingness to explore kinks (check all that apply): CNC / Free Use / Exhibitionism / Watersports / Other: __________. Her thumb twitched toward “Exhibitionism”, the words that had been slurred into her ear while pressing her against the arcade’s photo booth curtain.
A dropdown menu appeared beneath question five, its options glitching as Claire scrolled: 5. Preferred method of verification (select one): Live Video Call / Timestamped Photos / Full-Length Unedited Video. The last option had a parenthetical addendum: (minimum 15 minutes, visible face + genitalia, no cuts). She imagined Vincent’s laugh if he saw this, that low, humid sound he made when Amanda had done something he liked.
Question six was a blank text box: 6. Attach links to existing media (Imgur/Google Drive/Dropbox only). Describe content in detail. Claire’s stomach lurched. The park video was still playing in a minimized window, her own choked gasp syncing with the fat man’s grunt as he came inside her. She jabbed the screen until it paused, his frozen silhouette grotesque in the jaundiced light. Her finger hovered over the upload button. Ten grand. Six days. The math hadn’t changed.
The second phone buzzed again, fingram Man sending a follow-up: Hurry up princess. Buyers waiting. A new notification popped up beneath it: *GroupChat_47A: 12 Unread Messages.* Claire tapped it before she could think. The chat loaded in bursts, disjointed phrases swimming in her vision:
The chat log froze mid-scroll, the last message, show us what you’re working with, pulsing like a live wire. Claire’s fingers tightened around the phone, the screen greasy with fingerprints and sweat. A new notification popped up: *GroupChat_47A Admin: Enable Camera Permissions Now. The command left no room for hesitation. Her thumb jabbed the accept button before her brain caught up, the front-facing camera flickering to life with a soft click*.
Her own face glared back at her, pupils dilated, feather remnants clinging to her tangled hair. The room’s dim light hollowed her cheeks, turning her into a grotesque parody of the girl Alex used to photograph laughing in sunflower fields. The admin’s next message arrived with a chime: Stand up. Spin around. Claire’s legs unfolded mechanically, the mattress springs creaking as she rose. She pivoted on bare feet, the phone tilting to capture her threadbare tank top, the waistband of her cotton shorts riding low where Marco’s fingerprints still purpled her hipbone.
The chat exploded with rapid-fire responses, emoji vomit and dollar signs, as Claire’s phone buzzed violently against her palm. Another directive appeared: Lift shirt. Show waist. Her hands moved before her thoughts caught up, fingers hooking under the hem to reveal the jagged scratch Vincent’s signet ring had left last Tuesday. The admin’s follow-up was instantaneous: Good girl. Now thumbs in waistband. Pull down slow.
The screen filled with pixelated approval, heart emojis and fire symbols blooming like bruises across the chat. Claire’s fingers trembled against her waistband as she obeyed, the elastic snapping back against her hipbones with a sting that made her breath hitch. A new message popped up: Good. Now the back. She pivoted, the phone angling to capture the stretched-out seams of her shorts where Marco had torn them last week. The fabric gaped just enough to reveal the crescent-shaped bite mark below her tailbone, purple fading to yellow at the edges.
The admin’s final message blinked in bold red: Show us. Claire’s phone screen reflected her own hollowed-out expression back at her, pupils swallowing blue irises whole, lips chapped and parted around unspoken protests. The front-facing camera captured every tremor in her fingers as she angled the phone downward, the lens grazing the waistband of her shorts. A chorus of typing indicators erupted in the chat, dozens of unseen men holding their breath.
The command pulsed on the screen in time with Claire’s heartbeat, *SPREAD WIDER, the letters bleeding red at the edges like fresh wounds. Her thumbs hesitated over the waistband of her shorts, the elastic digging into hipbones sharp enough to cast shadows. The phone’s camera lens stared up at her, unblinking, a cyclops hungry for her humiliation. Somewhere in the back of her skull, a distant voice whispered don’t*, but it drowned under the static roar of withdrawal and the chat’s insistent buzzing.
Claire hooked her thumbs under the fabric and peeled downward in one jerky motion, the cotton catching on the still visible purple bruises before surrendering to gravity. The admin’s next message arrived before the shorts hit her ankles: GOOD GIRL. The praise curled around her spine like smoke, warm and sickening. The chat erupted in a frenzy of zoom requests and tipping notifications, dollar amounts flashing too fast to read. Her bare thighs stuck to the mattress when she knelt, the old stains there tacky under her skin.
The showerhead dripped lukewarm water onto Claire’s shoulders as she knelt on the tiles, her knees pressing into the grout lines Joe had installed eight months ago, back when “security upgrades” meant cameras hidden behind the medicine cabinet mirror and the smoke detector’s blinking red eye. She focused on the hexagonal pattern beneath her palms, counting the chips in the ceramic where Vincent’s boots had scraped last Thursday. The camera lens, fogged with steam, watched from its nest of silicone sealant near the shower caddy.
The shower camera’s red light blinked once, obscene in its familiarity, as Claire pressed her tongue flat against the porcelain sink basin. Steam curled around her thighs where she knelt, the tiles digging crescent moons into her kneecaps. The chat’s latest demand scrolled across her water-speckled phone screen: Lick it like you mean it, sweetheart. She dragged her tongue in slow, deliberate strokes, tasting mildew and Vincent’s aftershave where he’d spit into the drain last night. The porcelain chilled her spit-slick lips, a mockery of tenderness.
The shower camera’s red light pulsed like a dying star as Claire dragged her tongue along the grout lines, slow, deliberate strokes that left streaks of saliva glistening under the bathroom’s too-bright LEDs. Joe had installed the lens without her finding out ... Now it broadcast every tremor in her thighs to GroupChat_47A, where usernames like CuckFinder900 and BreederX logged their approval in emoji tributes.
The showerhead’s lukewarm drizzle traced the knobs of Claire’s spine as she knelt on the tiles, her reflection warped in the chrome faucet, elongated and grotesque, like something pulled from a funhouse mirror. The camera’s red light pulsed behind its silicone casing near the shampoo rack, a cyclops winking at her. GroupChat_47A’s latest command scrolled across her water-speckled phone screen: Pinch left nipple. Hold for 10 seconds. Zoom in on it after. Close as you can get. Her fingers moved before her brain processed the words, thumb and forefinder closing around the bud of flesh with clinical detachment. The pain was dull, distant, like pressing on a half-healed scab.
The showerhead’s rhythmic drip counted seconds Claire no longer cared to track. Her tongue dragged across the porcelain sink basin again, the taste of bleach and something sour clinging to her gums. The camera’s red light, half-hidden behind a bottle of lavender shampoo Joe had insisted was for “relaxation”, blinked once, approving. GroupChat_47A’s latest message scrolled across the steam-fogged screen: *Now the door handle. Use your tongue. Slow.*
The shower camera’s red light pulsed like a dying heartbeat as Claire straddled the door handle, her thighs trembling against the cold chrome. Steam curled around her hips in ghostly tendrils, the heat doing nothing to chase away the numbness spreading through her limbs. GroupChat_47A’s latest demand blinked on her water-streaked screen: *Ride it slow. Pretend it’s your boyfriend.*
Her fingers dug into the shower walls for balance as she rocked forward, the handle pressing into her with brutal precision. The metal was unforgiving, nothing like the give of flesh, but the chat didn’t care about comfort. They wanted spectacle. Claire’s reflection in the fogged mirror fractured into a dozen distorted versions of herself, each one more hollow than the last.
The red light of the camera didn’t blink; it stared. Claire’s breath hitched, the sound echoing off the tiles in a sharp, jagged rhythm. On the screen, the chat was a blur of manic energy, a digital swarm of men who didn’t know her name but owned the geometry of her movements. Harder, one wrote. Look at the camera and tell us you love it, another demanded. Claire stared directly into the lens, her eyes vacant, her expression a blank canvas upon which they could paint their own fantasies. She didn’t say a word, but she tilted her head just enough to show the faint, yellowing mark on her neck, a souvenir from Vincent’s grip.
The phone slid from her grip, clattering onto the tiled floor with a wet smack. Claire didn’t reach for it. She stayed frozen, straddling the cold chrome of the door handle, her chest heaving in the oppressive steam. The silence of the bathroom was absolute, save for the rhythmic drip-drip-drip of the showerhead, yet she could feel the digital roar of the chat vibrating through the floorboards. She imagined the thousands of eyes, CuckFinder900 and the others, dissecting the image of her trembling thighs, calculating the exact depth of her desperation.
Alex didn’t know the exact moment his curiosity had curdled into a sickness, only that it happened somewhere between the third and fourth hour of scrolling. The forum, The Fold, had started as a sanctuary for men seeking “perspective” on their partners’ autonomy, but as he descended deeper into the threads, the language shifted. The words became sharper, more inhumane. “CuckFinder900” wasn’t just a username anymore; he was a mentor, a digital architect of Alex’s misery.
Alex’s screen flickered, casting a pale, ghostly light over his unwashed face. He was reading a thread titled The Architecture of Submission, where CuckFinder900 had posted a series of “case studies”, grainy, cropped images of women who had been systematically broken down through digital voyeurism. Alex didn’t recognize the woman in the latest upload, but the way she looked at the camera, eyes wide and empty, a hollowed-out shell of a person, felt familiar. It felt like the ghost of the Claire he used to know, a version of her stripped of everything but a biological reflex to obey.
CuckFinder900’s newest message didn’t come as a text, but as a direct link to a private gallery. Alex clicked it with a hand that wouldn’t stop shaking. The images loaded in a staggered, cruel sequence: a woman’s thighs, the blur of a bathroom door handle, and then a close-up of a neck where a thumb had pressed deep enough to leave a bruise. The caption was a single, devastating line: A whore under training, paying up her installments of shame. Alex felt a surge of nausea, but beneath it, a dark, parasitic curiosity. He didn’t know whose skin he was looking at, but the desperation in the woman’s posture felt like a siren song, calling to the void he’d been cultivating in his own chest.
The gallery didn’t end with the bruise. Alex scrolled further, his eyes stinging from the blue light, until he reached a video clip that had been uploaded only minutes ago. The quality was grainy, saturated with a yellowish tint that made the scene look like a fever dream. He saw a woman, her face obscured by the angle of the phone, kneeling on a tiled floor, her movements rhythmic and mechanical against a chrome handle. The sound was a wet, sliding noise, punctuated by the distant, metallic drip of a shower.
Alex didn’t breathe. He didn’t blink. He leaned in until his forehead nearly touched the glass, the cold glow of the monitor illuminating the frantic pulse in his throat. There was something about the curve of the shoulder, the specific way the light caught the pale skin of the thigh, that sent a jolt of recognition through him, a visceral, somatic memory of a body he had once mapped with his lips. He searched for a timestamp, a location, a single pixel of evidence that would confirm his suspicion, but the video was scrubbed clean of metadata.
CuckFinder900’s reply materialized in the chat box before Alex could even type his question. “She’s a fast learner, isn’t she? A natural. Some women are just built to be shared, Alex. The question is, are you man enough to watch?” The phrasing was a hook, designed to drag Alex further into the same orbit of degradation. He felt a sudden, violent urge to smash the monitor, but his hand remained frozen on the mouse. He was trapped in the peculiar, suffocating intimacy of the voyeur, feeling a perverse sense of ownership over a woman who was currently being owned by a dozen strangers.
That’s not her. It couldn’t be.
Alex leaned back, the sudden movement sending his chair skidding across the hardwood with a harsh, screeching sound. He stared at the ceiling, trying to force the image out of his retinas, but the grainy loop of the woman on the chrome handle remained burned into his vision. He tried to conjure the Claire from three years ago, the one who smelled like roses and fresh grass, who laughed with her whole body, who looked at him as if he were the only stationary object in a spinning world. That Claire didn’t know how to move like that. She didn’t possess that specific, vacant rhythm.
The silence of Alex’s room was a physical weight, pressing against his eardrums until the only sound left was the frantic, uneven rhythm of his own breathing. He looked at his phone, the one that held the remnants of a dead relationship, and felt a sudden, jagged impulse. He didn’t want to ask if it was her. He didn’t want to play the game of digital forensics. He wanted to shatter the glass wall between his curated misery and her invisibleness. His thumb hovered over her contact name, the heart emoji beside it now looking like a mocking, red wound. He typed a single word, a desperate anchor thrown into a storm: Claire?
The phone on the bathroom floor didn’t just buzz; it screamed. The vibration sent it skittering across the wet tiles, the screen lighting up with a notification that cut through the steam like a flare. Claire didn’t budge. The name Alex flickered in the periphery of her vision, a ghost summoning her from the wreckage of her dignity.