Hi! I'm Ruth, they/them pronouns, 26, and I enjoy most types of whump! I do art, graphic design and writing.
I try my best to tag, but if I miss a content warning you'd like added, please just shoot me an ask! I won't tag lady whump as a content warning, but anything else I will if you ask.
Whump 2024 advent calendar
Favourite tropes:
RECOVERY WHUMP!!!
Found family
Gagging
Muzzles
Pet whump
Whumper pressing down on whumpee's back to keep them from getting up
Branding
Whipping
Caretaker turned whumpee/whumpee turned caretaker
Hero/villain whump
Tall whumpee/small caretaker (or vice versa)
Tall whumpee/small whumper
G/t whump
Whumpee thinks caretaker is their new whumper
Incompetent/clueless caretaker (they're trying their best but they have no idea they're doing)
General contents: pet whump, dehumanisation, amnesia, PTSD
Sam and Lucan 'verse
In a world where non-humans are enslaved, our characters are just trying to live out their lives in peace. And failing, mostly.
General contents: non-human characters, institutionalised slavery, fantasy racism, dehumanisation, PTSD
A Death in the Family
When his estranged father dies, Tristam, against his better judgement, attends the will reading, and ends up leaving with long-term bloodbag Sunday Afolayan and Eldrida, his father's former employee (and a terribly mistreated one at that, it turns out).
Even with Aileen and Evelyn's expert advice and friendship, it's tricky to bring Sunday back from the depths of his enthrallment, and Eldrida's struggling too. Six years under the cruel fist of Barnabas Sharpe was hard to survive.
It's a difficult recovery for both of them. But surely, things can't get worse now.
Contains: vampire whumper, non-human whumpee (vampire), lady whump, conditioned whumpee, disabled characters (Tristam has ADHD, Eldrida has anophthalmia, and Sunday has joint problems, a badly-healed arm, and an absence epilepsy-like condition), recovery whump, multiple whumpees
Botanist Whumpee
When the rich and powerful Sebastian Beaumont offers Alyssa a place to stay, she doesn’t expect to become his captive for three years. And when Silver rescues her at a party… well, the only thing she’s absolutely sure is better is that they don’t have a basement. They don’t have much of anything, actually. And she doesn’t know whether she can trust them or not, but she stays anyway. With no-one left to care about her, and Beaumont using all his money and connections to search for the pair of them, where else is she supposed to go?
Contains: recovery whump, captivity, lady whump, somewhat defiant whumpee, found family, intimate whumper
Cian and Row
In a world where superpowers are real, heroes and villains exist, and there's a large black market in powered people, Rowan's been enslaved for as long as they can remember. They're befriended when they're three by Cian Sinclair, a local empathic five year old, and at the age of eleven is rescued and adopted by the Sinclairs. Years later they become a supervillain, disappear for five years and reappear to reunite with their family, and attract another enemy, one far more powerful than their previous captors and obsessed with their healing powers.
Contains: slavery, PTSD, minor whump, past minor whump, immortal whumpee, discrimination, villain whump
Immortal Cannon Fodder
Masterlist part 2 - character profiles, character asks
Phoenix, an immortal hero, joins a team that hurts them and uses them as cannon fodder. But their teammates are only doing what's necessary to help them all survive. Phoenix's regular sacrifices are necessary. And it's not like they've got anywhere else to go anyway.
It takes the arrival of Kai, a wolf-shifter and telekinetic, to help them see what's going on. But a friendship and a promised eventual transfer can't fix everything.
Contains: hero whump, abuse, past abuse, immortal whumpee
MD-264N
When MD-264N, the government's best weapon, runs to avoid being decommissioned and collapses on the doorstep of a small ragtag team of rebels, it's a surprise to everyone. But despite resistance, the weapon, now known as Morgan, starts to find their place, and the rebels soon find that they'll do anything to keep them free.
Contains: living weapon, found family, dehumanisation/self dehumanisation, team dynamics, reluctant caretaker (not the main caretaker), recovery whump, caretaker whump, disabled caretaker (forearm amputee)
Operation Badger
In the year 2037, Earth is invaded by the Stex. 14 years later, superpowers start appearing in teenagers, and are apparently humanity's best defence against the aliens. What is Earth Security to do but train these people up as weapons?
Contains: sci-fi, living weapons, team whump, multiple whumpees, minor whump, aliens, disabled character
Out of the Frying Pan
Five years ago Elis, former bodyguard and weapon of Lord Wulfric, was rescued from a fiery death by Col and Sæwin. He now lives in relative peace with them in Sorestan, a peace that's abruptly disrupted after an unwelcome visitor brings his past colliding with the present.
Contains: medieval whump, fantasy elements, living weapon
Out of the Water
Túathal, a merman, is captured and kept prisoner by pirates for his valuable scales. While Robyn, the youngest of the crew and not very popular, takes care of him, the others only bother with his scales (and anything that makes their extraction easier). Especially James. And once the rest of the pirates discover that Robyn and Túathal have become fond of each other, things only get worse.
Whumpee is captured by a Whumper who wants to teach them survival skills. Painfully.
Contains: survival skills whump, sadistic whumper
The Greatest Show on Earth
Damon and Pythias are an unwilling two-person sideshow act in The Greatest Show on Earth, Pythias forced to kill Damon multiple times a day for the entertainment of paying circus patrons. Damon has been in captivity since birth, Pythias not quite so long (although certainly long enough), and they're both ready to get out.
But the outside world is even trickier to navigate than they imagined.
Contains: non-human whumpees, multiple whumpees, immortal whumpee, lady whump, circus whump, public whump, captivity, recovery whump, temporary character death (both implied and shown at times), guilty whumpee, whumpee as caretaker
Other writing:
Non-series whump masterlist
Miscellaneous writing, art and graphics
Fanfic/fanart (AO3)
BBC Merlin, Good Omens, Doctor Who, The Sandman, The Murderbot Diaries
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
Vera was shaking as she pulled up the long driveway. Her hands trembled on the steering wheel as she pulled the car up to the house. She angled the car so she could pull away without having to back up, put the car into park, and turned it off. She reached over to the passenger seat to pick up her gun. Her palms were slick with sweat as she climbed out of the car and made her way towards the house.
She didn’t bother knocking. She turned the handle on the door and it swung open. Her grip tightened on the gun and she made her way down the hall.
She had no idea where Gavin would be keeping Tori, but it didn’t matter. Vera would clear the house and find them. She’d shoot Gavin dead and take down anyone else he had with him. Then she’d leave with Tori. If she’s not- She shoved the thought out of her head. She’s alive. She shook herself, willing herself to focus. The element of surprise could only work in her favor. She cleared the foyer and moved past the grand staircase, further into the house.
A coat closet. A guest bathroom. A living room. A kitchen, off to the right. She considered clearing every single cabinet before she realized Gavin would choose to have this happen where there would be more space.
It occurred to her that she hadn’t encountered anyone else yet. That worked out better; if Gavin heard gunshots he would figure out pretty quickly that she was not here to make a trade. Still, it made her shiver in the back of her mind.
She heard a rustling coming from the hall and snapped her gun up to the doorway. She slowly made her way out of the kitchen and stalked further down the hall to the room at the back of the house. A study. She swallowed hard and rounded the corner.
Honor bound - 60 (lifted by the neck) - @badthingshappenbingo
This is a series. Start here, continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: torture, blood, dubcon mention, suicidal themes (begging for death to escape torture), nsfw
Tori’s blood was staining the carpet. She lay curled on her side, hands bound behind her, trying desperately to shield herself from Gavin’s blows. Over and over he struck her with the cane in his hand, or kicked her, or just used his fist. Her lip had been split open and was oozing blood down her cheek, mixing with the blood flowing slowly from her nose. Her skin had broken in several places along her arms, her back, her legs. She no longer had the strength to try and push away from Gavin, to run. She lay still on the floor under the beating, body only jerking with each strike. She sobbed miserably.
“What do you think, Tori? You had about enough? Will you be ready to tap out once Vera gets here?”
She gasped as his foot caught her in the back. “No…”
“Really? You want this to continue? You want her to leave you here to suffer like this?” The cane struck her across one shoulder.
Honor bound - 59 (go through me) - @badthingshappenbingo
This is a series. Start here, continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: mention of noncon/sex slavery
They had a difficult time getting to the hospital door. The road had been destroyed, huge potholes torn into the pavement that made the place look like bombs had been dropped there. Isaac swallowed hard as he wondered if that actually was a possibility. He turned back to look at Edrissa. “It’s here?”
She nodded, looking up at the fortified building as they approached. It didn’t look like a hospital from what Isaac could see; it looked like a regular building with metal reinforcements at every window and armed guards at the entrance.
“What are they protecting?” Isaac eyed the weapons.
“The doctors.” Edrissa’s eyes were wide.
He turned back to look at her in surprise. “The doctors?”
“A good doctor or medic is hard to come by anymore. The gangs try to kidnap them every now and then. Sometimes the syndicates come looking for them too.”
This is a series. Start here, continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: choking, beating, general minfuckery (it’s Gavin, guys), mention of dubcon/noncon, torture, nsfw
I’m going to die.
Every nerve in Tori’s body was screaming. She writhed under Gavin as he straddled her hips, hands tied behind her and crushed beneath their weight. Gavin’s hands were around her throat. Pressing down. Choking the life out of her.
Tears streamed down the sides of her face as she kicked against the ground, legs jerking clumsily, trying to throw him off her. Her lungs screamed for air. She saw spots in her vision and her body began to tingle with numbness.
He let go. She coughed, dragging in lungful after lungful of burning air. She sobbed helplessly and tried to roll over, away from his twisted smile. He stood up, walking slowly around her.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
Honor bound - 57 (anger born of worry) - @badthingshappenbingo
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: slavery, blood, gore, field medicine, nsfw
The girl carefully pored over the map Isaac had spread on the hood of the car. She followed the line of a highway with her finger from the city of Siding south until she reached a junction, then followed it east. Her finger stopped on a small town, Beringer. It was in one of the few areas of the region that the team avoided not because of the syndicates, but for the hotbed of violence that had sprung up as people fought for what was left.
Isaac’s eyes widened. “The hospital is in Beringer?” He looked at her, disbelieving.
She shrunk under his gaze, pressing her lips together. She looked down and seemed to brace for something. Maybe a slap. Isaac closed his eyes and blew out a slow breath.
“I’m sorry. I’m not angry at you. I just…it’s a rough area. We stand the chance of someone else getting shot.” Her eyes were fixed on the map. “Where in Beringer?”
Honor bound - 54 (clawing at own throat) - @badthingshappenbingo, requested by @walkingchemicalfire
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: broken whumpee, dissociation, blood, death mention
Several months later
Isaac glanced in the rear view mirror again, checking for what felt like the thousandth time on their new rescue. Rescue. Makes her sound like a damned kitten. She was staring out the window, wide-eyed, and had a look to her that made her seem like she wasn’t really there with them. Like she’d been kicked out of her own body, her mind sent to pasture until things calmed down. He swallowed hard.
She was stuck like glue to Vera’s side, as close to her as was physically possible without sitting in her lap. Vera’s hand was moving through her tangled, bloodied hair every now and then, as soothing to her as she hoped it was to the girl.
Girl. She looked like she was 19 or 20, the same age as Sam and yet, horrifyingly, as broken as anyone she had ever met. They’d found her by accident as they passed through a contested area on their escape from the syndicate they had spent the last week sabotaging. Blowing up the roads they used to move equipment, drugs, weapons, scrambling their radio and cell phone communications, stealing and destroying whatever tech they could get their hands on. It had been a busy week, and a productive one.
This girl, whatever her name was, had been one of the things they’d stolen from the syndicates.
Honor bound - 53 (childhood trauma) - @badthingshappenbingo - yup, you can thank @walkingchemicalfire for requesting this one XD
This is a series. Start here. Continued from here.
AO3
Cw: creepy whumper, beating, torture, whumper POV. Just gonna say nsfw
NOTE: a child does not get whumped in this chapter.
Another note: this does take place in the past, but I decided not to make the whole thing in italics to make it easier on the eyes.
Gavin’s heart thumped nervously against his chest as his father led him downstairs. He’d been downstairs before, plenty of times. He liked to watch his father hurt people.
Dad called it “having fun.” And it was fun. It made Gavin feel tight and excited inside when someone screamed around the gag in their mouth, when their eyes were wide with panic and pain. He liked it when they said “please.” Please stop. Please, please, I’ll do anything. Gavin liked to think about that even when he wasn’t downstairs. He liked to think about hurting people when he was at his lessons, when he was with his friends, when he was alone. He especially liked to think about it when he was alone.
Today, though, was a very special day. Today, his father was going to let him hurt someone.
This is a series. Start here. Continued from here.
AO3
Vera’s stomach roiled as she made her way down the dark hall to Tori’s room. She moved her hand along the wall, her heart thumping with every step she took. Her fingers brushed the frame of Tori’s door. Dim light was shining from underneath. She’s still awake. She felt like she had overturned a bucket of icewater in her gut.
She curled her hand into a fist and pulled it back to knock. She froze. What if she doesn’t want to see me right now? What if she doesn’t want me that way? She swallowed hard and squeezed her eyes shut. Isaac’s right. I am a dumbass. She bit her lip and knocked softly.
She didn’t breathe as there was a rustle of fabric, then soft footsteps to the door. The door opened and Vera blinked at the silhouette that appeared, Tori’s hair glowing in the light. It took a moment for her eyes to adjust. Her chest felt tight as she realized Tori was smiling at her.
This is a series. Start here. Continued from here.
AO3
Cw: mention of past torture, PTSD
Vera wrapped her arms around her knees, shivering slightly in the cool air. Dusk was settling in the sky, the sunset fading gently to tones of blue and grey.
It was peaceful here. The trees, the wind, the sky, they all made Vera feel calm. Like she was home, for the first time. Had she ever felt so safe? She didn’t feel that pull to go, to move, to flee before someone could find her. She didn’t feel the need to escape.
It wasn’t just the house that made her feel that way. It wasn’t just the woods.
She stirred as she heard the door behind her open and close. As slow footsteps approached she sat up, looking over her shoulder to greet whoever was coming.
Isaac smiled at her and motioned to the step where she was sitting. “Mind if I join?” She nodded and moved over to make room for him. He breathed deep, relishing the cool night air. “Nice night.”
She nodded, closing her eyes. “I’ve been coming out here a lot. It’s nice and quiet.”
“I’m sorry, I didn’t mean to -”
“It’s fine.” She opened her eyes and smiled at him, bumping his shoulder with hers. “I’m glad you’re here.”
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
This is a series. Start here. Continued from here.
AO3
So…thank you to @untilthepainstarts and @ashintheairlikesnow for the inspo on this one. I loved their chapters of fluffy comfort with music here and here and this one popped into my head. I hope y’all like it.
Also, surprise!!! This story is set in the future. I found out right around when you guys did lol.
Vera was humming quietly as she dusted the furniture in Tori’s living room. Tori had tried to insist she relax, that they didn’t need to earn their keep, that it was alright, but she was going stir crazy with nothing to do.
Almost two months. They’d been here for almost two months. Isaac’s hand had healed, although the brace was still on to protect his thumb. Vera had raised her eyebrows in surprise when Tori said that. A dislocation taking longer to heal than a break? Finn had agreed. “It sounds weird, but it’s true. Same with sprains.” Sam was taking tentative steps on their bad leg. The brace was still on, but not all the time. Finn’s hand was healed, too. She militantly pushed the implications of all this out of her mind. It means it’s almost time to leave. Her throat felt tight every time the thought crossed her mind.
She moved from a table to a lamp and jumped slightly when she noticed Tori standing in the walkway watching her. She flushed red and straightened up.
“Sorry.” Tori’s smile was gentle. “I didn’t mean to startle you. I was just…what were you humming? It sounded familiar.”
Honor bound - 47 (tortured for information) - @badthingshappenbingo (requested by @worm-html, anon)
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: torture, blood, death mention
Isaac was busy cutting vegetables for dinner. He had his right hand, still bound in a brace, on top of the cutting board holding the vegetables in place. He handled the knife carefully in his left. Gray had offered to do it. “The last thing you need now is to cut a finger off.” Gray had said it with a laugh. Isaac had insisted. “I want to help. You don’t need to keep me away from the pointy objects.” He’d been smiling, too.
Tori peeked past his shoulder. He moved back to show her his work. “Is this the right size?”
She smiled and nodded. “Perfect. Thank you.”
Sam came into the kitchen, hobbling skillfully on their crutches. It was almost time to get the brace of their leg. Almost. “Can I help?”
Tori moved to shoo them out of the kitchen. “Nope. Thank you, though.” She was smiling gently.
Isaac turned, knife still in hand, a smile on his face too. “Come on, Sam. Be honest. You’re here because you want a sample.”
Sam froze, eyes on the knife.
They’d been around knives in the kitchen before. They’d helped Tori peel potatoes for shepherd’s pie not even a week ago. But something was different this time. Something was wrong.
“If you think this hurts you’re essentially fucked, Sam.”
This is a series. Start here. Continued from here.
AO3
Tori turned on the light again and Vera blinked as her eyes adjusted. The room was large, but cozy, with a thick rug on the floor. The walls were decorated with paintings, pictures, collages, Vera guessed from Tori’s guests over the years. Two bookshelves lined the walls, heavy with books. The bed was in the center of the room, headboard against the wall, covers pulled back in a heap. Tori slowly led Vera to the bed, watching her face with tender concentration. She sat down and pulled Vera close, gazing up at her, lips pulled up into a smile. “Is this ok?” Tori’s hands laced through Vera’s.
Vera bit her lip, feeling Tori’s fingers slide through hers, watching her turn her hand and press a kiss into the palm. She nodded.
This is a series. Start here. Continued from here.
AO3
Cw: mention of past torture
Still shaking from the nightmare, Vera padded to the kitchen, her arms wrapped tightly around her. She didn’t know what she was doing. She didn’t know what she wanted. She hoped…god, she hoped…for something to relieve this feeling of pressure in her chest, this pull further into the house, to another dark room. She snapped on the light and stood at the counter, hands bracing herself up, head bent. Her hair fell around her face. She shook her head, gritting her teeth. Go the fuck back to bed, you idiot. Just go back to bed. She won’t –
She turned to leave the kitchen and froze. Tori stood in the doorway, concern darkening her features. “Are you alright?”
Honor bound - 44 (Knife to the Throat) - @badthingshappenbingo
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: blood, death
The cold let her know she was there again. Her hands moved to her neck and she shuddered to realize the collar wasn’t there. I should be wearing it in here. It’s how he marks me as his. It’s how he chains me down. She swallowed, the freeness of the movement feeling almost alien.
If I’m not collared, then what am I doing here? She turned slowly, eyes moving over the walls. The instruments were all still there, hanging on their hooks. Clean of her blood. The anchors on the walls and the floor, the table near the back of the room. The cold cement floor. As she finished her turn, her stomach dropped. Standing in a line in front of the door was her team. They stood tall and happy, looking at her with affection and pride. Maybe they won’t leave me to die this time. Maybe they’ve really come for me.
Her heart jumped as the door opened and two more figures entered the room. Tori watched her as she walked in, a soft smile on her lips. Behind her was a man, half in shadows. The hair on the back of her neck stood up as she realized it was…him.
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
Honor bound - 43 (Accidentally Hurt By Friend) - @badthingshappenbingo (requested by @fantasybites)
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Cw: threats of death, choking (all in a nightmare)
How many times am I going to wake up here before I realize the rescue was a dream? Isaac rolled to his side, the now-familiar smell of the dark room washing over him. He pulled uselessly against the rope tying his hands behind his back. I’m never getting out of here. I’m going to die here. No one is coming for me. He squeezed his eyes shut, tears running down his face. The first moments were always the worst. The crushing realization, the shiver of cold through his body as the cement floor sapped away his warmth, the burn of rope around his wrists because he was always bound, always… He trembled, trying to hold on to the last few moments of peace. The last few moments free of pain. The pain always came eventually.
“Hey, Isaac.”
Isaac groaned and kept his eyes squeezed shut. “No…”
“Oh come on. Rise and shine. I gave you a whole week to recover from last time.” Isaac cringed away from the footsteps as they approached him. “You know…” Gavin’s hand tightened in his hair, wrenching his head back. “…it’s taking you longer and longer to recover from things. Your body is getting used up, Isaac. It only took…what…four months? And you’re already practically useless.” He pulled away from Gavin’s grasp. Gavin yanked his head back, hard. “Open your eyes.” Isaac whimpered. “Hey.” He slapped him across the face. “Open your fucking eyes.” Isaac swallowed hard and obeyed. Gavin’s face was inches from his. Always unbroken, always whole. That’s because I dreamed that I beat him. It was only a dream.
Gavin sighed. “I think it’s time I start killing you, Isaac.” His eyes went wide. “You’ve all but exhausted your usefulness to me.”
Honor bound - 42 (Came Back Wrong) - @badthingshappenbingo
This is a series. Start here. Continued from here.
Red X is for posted, white X is for requested.
AO3
Isaac sat on the back porch, enjoying the afternoon air. The seasons had begun to turn. The air was cooler, the days shorter. The leaves on a few trees were taking on a yellow-green hue, and some were getting a red, burnished edge to them.
It wasn’t so much that Isaac loved fall; he loved the change. Spring and fall offered…hope. They offered the departure from what had consumed the world for months, be it cold or heat. He closed his eyes, breathing deep. He wondered, for a moment, if there were people out there enjoying the fall, free. He wondered if people were out there crunching through the leaves without fear. If they could be with their families and know they were safe. He thought he might be able to imagine how that felt. He experimentally reached out towards the feeling in his mind as a smile pulled at his lips.
“Hey.” He jumped. He hadn’t even heard Sam approach, he was so lost in his thoughts. Sam lowered themselves to the step beside Isaac, setting their crutches aside. After five weeks, Sam’s leg was almost healed. In just a few more weeks they could take the brace off. They’d be whole again.
Distracted, Isaac looked down at his right hand. It was still wrapped in the haphazard cast Tori had been able to pull together. He wiggled his fingers gently, wincing at the pain that still shot through. I have my left hand, at least. His shoulder was healed, and the stitches on his forearm had come out weeks ago. He was healing, too. On the outside.
He blinked as he realized he hadn’t answered Sam’s greeting. He cleared his throat. “Hey.” He glanced at them and noticed them looking at him, eyes dark with worry. He swallowed. “What is it?”
Sam bit their lip. “I was just coming over to say hi. Um. I was wondering if maybe you’d want to go for a walk? I’m pretty good at using crutches now, and we could stay on the trails. We could…just talk.” They searched Isaac’s face.
He turned slightly away. “Um. That sounds like it would be nice. But…maybe later.”
Sam’s lips trembled. “Isaac…” Their voice was a whisper. “You can talk to me.”
Isaac closed his eyes. He dragged his left hand down his face. “Sam…”
“You can. Please. I want you to talk to me. I want to know you’re ok.”
He shook his head. “Sam…”
“We’re all worried about you. You’re not acting like yourself. You won’t talk to anyone.” They pressed their lips together. Except Tori, the one time. Tears began to prick their eyes and they swallowed hard.
Isaac’s left hand pulled into a fist. “Nobody needs to worry about me. I’m f-”
“Fine?” Isaac cringed slightly away from Sam’s tone. “You’re anything but fine, Isaac! I know we don’t know everything you went through, but…” They swiped their hand furiously at the tears that had escaped to run down their cheeks. “…but we saw enough! We watched Gavin torture you. We know that much. I know you’re hurting. I know you’re still having nightmares.” Isaac flinched. Sam swallowed hard and kept going. “I know you didn’t want anyone to see that but…we’re all hurting because of Gavin, one way or another. And we’re here for each other, Isaac.” They put their hand gently on his shoulder. “I want to be here for you.”
Isaac shook his head and shrugged off Sam’s hand. “I’m sorry. I…I can’t.”
He stood, wobbling in place for a moment. It terrified him how weak he still felt after weeks of recovery. Finn says some of it is mental, too. He steeled himself against the dizziness and walked away, leaving Sam grasping after him on the porch. He pressed his face into his sleeve, wiping away the tears that burned his eyes. Sam watched him go and crumpled into sobs.