Chapter 1: The Last Straw, Dunk's Decision to End His Friendship
The cafeteria chair was cold through his jeans, a stubborn island of empty plastic in a sea of occupied tables. Dunk traced a finger through the condensation on his soda can, watching the droplet carve a path through the fog. Around him, the room roared—the clatter of trays, the shriek of laughter from a nearby group, the constant, low hum of a hundred simultaneous conversations. The air smelled of grease, of coffee brewed too strong, of teenage desperation.
He’d been sitting there for twenty minutes. The empty chair beside him, the one that had reliably been Pond’s for three years, felt like a monument.
Then he saw them.
Pond entered, his laugh cutting cleanly through the noise, his arm slung casually around Phuwin’s shoulders. They moved as a single unit, Phuwin tilting his head to catch something Pond was saying, a private smile playing on his lips. They were both stupidly good-looking, a fact that had never bothered Dunk before. Now it just made them seem like a matched set, a completed puzzle he had no pieces for.
Pond’s eyes scanned the room, landed on Dunk, and brightened. “Dunk! Saved you a seat, man,” Dunk muttered to himself, the old joke tasting like ash. They weaved through the tables, a dynamic duo.
“Hey,” Dunk said as they slid in opposite him. His voice sounded flat, even to himself.
“You will not believe the lecture we just sat through,” Pond announced, collapsing into the chair. He immediately turned to Phuwin, his hand finding Phuwin’s on the tabletop. “Two hours on economic theory. Two. Hours. I swear Tawan was speaking a dead language.”
“It wasn’t that bad,” Phuwin said, his thumb stroking the back of Pond’s hand. His striking eyes, a mix of amber and green, flicked to Dunk. “You skipped. Smart move.”
“Had work on my portfolio,” Dunk said. It was only half a lie.
“How’s that going?” Phuwin asked, polite, detached.
Before Dunk could answer, Pond leaned into Phuwin’s side, whispering something. Phuwin giggled, a soft, intimate sound, and pressed his forehead against Pond’s temple. Dunk looked down at his untouched fries. They were growing cold and limp.
The conversation spluttered around him, never including him, always flowing back to the circuit of two. A story about a mutual friend Dunk hadn’t seen in weeks. A plan for the weekend—a movie, just the two of them. Pond’s hand moved from Phuwin’s hand to his knee, resting there possessively.
“So, Dunk,” Pond said finally, as if remembering he was there. “You doing anything later? We’re just gonna stream something at my place. You could come. If you want.”
The invitation was an afterthought. A charity gesture. Dunk looked at Pond, really looked. He saw the easy charisma, the handsome features arranged in a expression of genuine, if distracted, friendliness. He saw the best friend who used to know when he was having a shit day without a word being said. That person was gone. He’d been erased, pixel by pixel, replaced by this happy, coupled version who only saw Dunk in the periphery.
Phuwin was watching him, a faint, placid smile on his face. He gave Pond’s knee a gentle squeeze.
Something inside Dunk, something that had been bending for months, quietly snapped.
It wasn’t loud. It was final.
He pushed his chair back. The screech of legs on linoleum was small, swallowed by the cafeteria din.
“Actually, I can’t,” Dunk said. His voice was clear. Calm.
Pond’s smile didn’t even falter. “Oh. Okay. Next time, then.”
“No,” Dunk said. He gathered his trash onto his tray—the soggy fries, the full soda can. “I don’t think so.”
Now Phuwin’s smile faded. Pond’s brow furrowed, confused. “What’s up with you? You’ve been weird for weeks.”
The simplicity of it was breathtaking. You’ve been weird. Not We’ve been absent. Not I’ve been a shit friend.
Dunk picked up his tray. He felt strangely light. “I haven’t been weird, Pond. I’ve been here. You two just haven’t been looking.” He met Pond’s eyes, then Phuwin’s. “I’m done waiting for you to look.”
The confusion on Pond’s face deepened, tinged with the first flicker of something else—annoyance. “What is that supposed to mean? We’re here right now.”
“You’re physically present,” Dunk corrected. He nodded at their intertwined hands on the table. “You’ve been elsewhere for months. And that’s fine. It is. But I’m not gonna sit at this table anymore pretending it doesn’t fucking hurt.”
The word hurt hung in the air between them, raw and embarrassing. Phuwin’s eyes widened slightly. Pond opened his mouth, but no sound came out. The charisma had stalled.
“Dunk, come on,” Pond finally managed, a weak laugh in his voice. “Don’t be dramatic. We’re friends.”
“Were,” Dunk said. He said it without heat. It was just a fact. “We were friends. I think you should just… be with him. Fully. Don’t bother with the sidekick routine anymore. It sucks for everyone.”
He turned to go.
“Dunk, wait!” Pond’s chair scraped back loudly. His voice had lost its cool, edged with a panic that sounded real. “Just wait a second. Talk to me.”
Dunk didn’t turn around. He walked past tables of oblivious strangers, carried by the current of his own decision. The noise of the cafeteria filled the space where his thoughts used to be, a welcome white noise. He didn’t look back to see the devastation settling onto Pond’s handsome face, or the dawning, troubled understanding in Phuwin’s striking eyes. He just pushed through the double doors, out into the hallway, the silence behind his ears roaring.
The hallway was cool and quiet after the cafeteria’s boiler-room din. The roar in his ears subsided, replaced by the erratic thump of his own heart. He didn’t stop walking. His feet carried him past lockers, past classrooms with their doors propped open, past everything familiar that now felt oddly foreign.
He shoved the main door open, and the afternoon sunlight hit him like a physical shock. He sucked in a breath of crisp, uncomplicated air.
“Okay,” he said to no one, his voice swallowed by the faint breeze. “Okay.”
His hands were steady. That was the weirdest part. He’d just torched his primary social life, and he wasn’t shaking. He felt... clean. Empty, but clean, like a room after all the furniture’s been hauled out.
A group of students lounged on the grass, their laughter floating toward him. He recognized a guy from his digital design class—Mix, maybe?—who gave him a casual chin-nod. Dunk nodded back, a reflexive gesture. He kept walking, aiming for the bench under the old oak tree at the edge of the quad. His bench. Or it used to be, before it became their bench.
He was halfway there when his phone buzzed in his pocket. Once. Then again. And again.
He didn’t take it out. He knew what it was. Pond’s texts, rapid-fire, a digital echo of his panic. Phuwin might try, too, all polite concern and confusion. Dunk let it buzz. The vibration was a dull, insectile hum against his thigh. He reached the bench and sat, finally pulling the phone out. He thumbed the screen to life.
Pond: dude what the hell?
Pond: come back. talk to me.
Pond: youre being crazy.
Pond: i dont get it.
Pond: seriously dunk. answer.
He watched the three dots dance, then stop, then dance again. Pond was typing, deleting, retyping. Struggling to find the right words for a conversation he never saw coming.
A new bubble appeared.
Pond: im sorry if weve been in our own world. you know how it is. just come back.
Dunk stared at the message. You know how it is. That was the whole problem. He did know. He’d become an expert in ‘how it is,’ and he was done with the syllabus.
He didn’t type back. Instead, he opened his contacts, scrolled past Pond’s name (still saved with a stupid baseball emoji from first year), past Phuwin’s, and tapped on a group he’d ignored for months. It was for a mixed-media art project he’d half-heartedly joined, then abandoned when Pond needed a plus-one for something.
The last message was from February. A girl named Marine asking about meeting times.
He typed, his thumbs clumsy.
Dunk: Hey. This is Dunk from the cross-disciplinary project last semester. You all still meet up? I’m looking for some creative people to brainstorm with.
He hit send before he could overthink it. The phone buzzed again. Pond. He silenced it, flipped the phone over on the bench so the screen faced down.
The oak leaves rustled above him. From here, he could see the cafeteria doors. They stayed shut. No one burst out after him. Part of him, a stupid, bruised part, had expected a dramatic chase. A cinematic reconciliation. But life wasn’t a show. It was just this: sitting on a bench, alone, waiting for your heart to catch up with your decisions.
He leaned his head back and closed his eyes. The image of their faces—Pond’s bewildered, Phuwin’s startled—played against the back of his lids. It hurt. It absolutely fucking hurt. But it was a sharp, clean hurt, not the dull, constant ache of being sidelined in his own life.
His phone, face-down, vibrated again. Then, a moment later, a different, lighter buzz. A notification. He flipped it over.
It wasn’t Pond.
It was the project group.
Marine: Dunk! Wow, hey! We kinda dissolved but me, Perth, and Jo are always around the studio (Bldg 4, 2nd fl). We’re usually there after 4. Crappy coffee and decent ideas. You should come by.
A simple invitation. No history. No baggage. Just crappy coffee and decent ideas.
Dunk looked at the time. 3:47.
He looked back at the cafeteria doors, silent and still. He thought of Pond’s hand on Phuwin’s knee, that instinctual, possessive touch. He thought of the empty chair.
He picked up his phone.
Dunk: Give me fifteen minutes. I’ll bring the sugar for the crappy coffee.
He stood up. The decision felt physical, a weight shifting from his chest to his shoulders, something he could carry. He didn’t look back at the doors as he walked, cutting across the quad toward Building 4, the sun warm on his neck, the buzz in his pocket finally, blessedly, still.
He didn’t look back at the doors as he walked, cutting across the quad toward Building 4, the sun warm on his neck, the buzz in his pocket finally, blessedly, still.
Building 4 was the old arts building, a concrete box from the seventies with windows that hadn’t been cleaned in a decade. The stairwell smelled of dust, turpentine, and microwave popcorn. Dunk’s footsteps echoed as he climbed to the second floor, the noise a stark contrast to the cafeteria’s dull roar. He found the studio door propped open with a chipped textbook.
The room was a beautiful disaster. Canvases leaned against every wall, some splashed with color, others stark and unfinished. A long table was littered with X-Acto knives, glue sticks, scraps of fabric, and three laptops with stickers plastered over their lids. The air hummed with a lo-fi beat from a portable speaker.
Three people looked up as he hesitated in the doorway.
“Sugar delivery,” he said, holding up the packet he’d grabbed from the cafe kiosk on the way.
“A man of his word!” A girl with a shock of bright blue in her dark hair grinned. She was wrist-deep in what looked like charcoal. “I’m Marine. You found the place.”
A guy with a careful, geometric tattoo peeking from his collar nodded. “Perth. The coffee’s over there. It’s as advertised.” He gestured to a dented electric kettle and a jar of instant granules.
“I’m Jo,” said the other, who was meticulously cutting shapes from a magazine. “Ignore them. We’re mostly harmless. Grab a mug.”
Dunk did, spooning the gritty coffee into a chipped The Scream mug. The normalcy of it was unnerving. They didn’t ask why he was really here. They didn’t need a backstory. For the first time in months, he was just a person in a room, not a problem, not a third wheel, not a ghost.
“So, brainstorming,” Marine said, wiping her hands on her already-stained jeans. “We’re kicking around ideas for the immersive exhibit project. The ‘Urban Echoes’ thing. Perth wants to do a soundscape of construction noises layered with kindergarten recitals. I think it’s depressing.”
“It’s honest,” Perth countered.
“It’s a downer. Jo wants to build a maze out of recycled doors.”
Jo didn’t look up from her cutting. “Doors are metaphors. Everyone gets that.”
Dunk stirred his coffee, the spoon clinking softly. He hadn’t let himself think about his own ideas in weeks. They’d felt frivolous, pointless. Now, with three strangers waiting, he found a thread of one. “What about a shadow box,” he said, the words coming out tentative. “But city-scale. You build a model of a street, but it’s all hollow building facades. Then you project memories onto them. Home movies, security footage, phone clips people submit. So the structures are filled with… ghosts of real stuff. Personal stuff. Echoes, literally.”
The room went quiet except for the lo-fi beat. Perth tilted his head. Marine’s eyebrows climbed toward her blue bangs.
“That’s not depressing,” she declared. “That’s creepy-beautiful. I like it.”
“The logistics of collection would be a nightmare,” Perth said, but he was smiling slightly. “Interesting nightmare, though.”
Jo finally looked up, meeting Dunk’s eyes. “You’d need a strong visual filter. To unify the different footage. Make it feel like one memory, not a bunch of clips.”
“A sepia overlay is lazy,” Dunk said, feeling a spark of engagement he thought had short-circuited. “Maybe a slow, horizontal scan line. Like an old TV trying to tune in. Everything has that slight flicker of being almost lost.”
“Okay,” Perth said. “Okay, I’m in.”
They talked for an hour. Dunk’s phone buzzed twice more in his pocket. He ignored it, the vibration just a distant physical itch. Here, his hands gestured in the air as he talked about projection angles. Here, Marine threw a crumpled sketch at him when he criticized her font choice. Here, he had a place at the table without having to beg for the space.
As the afternoon light began to slant long and orange through the dirty windows, Marine stretched. “I’m fried. But this is a thing. We should make this a thing.”
“Thursday?” Jo asked, already packing her scissors.
“Thursday,” Perth agreed.
They all looked at Dunk. The question was unspoken but clear. Are you in? Are you for real?
“Thursday,” Dunk said. The word felt solid.
He walked back out into the evening, the dead weight in his stomach replaced by a kind of buzzing lightness. He pulled out his phone. Seven missed calls from Pond. Three texts. The last one read: Please.
He stared at it. The panic in that single word was palpable. He imagined Pond sitting in their now-empty dorm, Phuwin maybe silent beside him, both of them stranded in a silence Dunk had chosen to break.
He felt a twinge, sharp and familiar. Guilt. But beneath it, something harder. Resolve.
He didn’t type back. He opened his photos, scrolled past dozens of pictures of the three of them—grinning at concerts, crammed in a booth, making stupid faces. His finger hovered over the delete option. He didn’t press it. He wasn’t ready for that kind of burning.
Instead, he opened a new note. He typed: Project: Urban Echoes. Shadowbox street. Memory projection. Scan line filter.
He put the phone away. The walk back to his dorm was quiet. The sky was deepening into a bruise-colored blue. He could feel the empty chair beside him at dinner, could picture the fraught silence where his laughter used to be. It would hurt tomorrow. It might hurt for a while.
But for the first time, the hurt wasn’t the only thing in the room. There was also the echo of a idea, the taste of bad coffee, the memory of three people leaning in to listen when he spoke. He had burned a bridge, and the heat of it still warmed his face. But ahead, through the smoke, other paths were becoming visible, their outlines clear in the cool evening air. He kept walking.
The dorm hallway always smelled like old microwave popcorn and despair. Dunk’s sneakers squeaked on the linoleum as he approached his door—theirs, really. Room 307. For two years, it had been a haven. Now it felt like a crime scene.
He could hear the low murmur of voices inside before he even touched the key. Phuwin’s voice, calm and reasoning. Pond’s, higher, strained.
He thought about turning around. He could go to the library, or just walk. But running felt like conceding a point he wasn’t willing to give up. This was his room, too. At least until the end of the semester.
The key turned with a loud click. The conversation inside died instantly.
He pushed the door open.
Pond was perched on the edge of his neatly made bed, elbows on his knees. He looked up, his eyes red-rimmed and wide. Phuwin stood by the window, leaning against the wall. He looked more composed, but his hands were tucked tightly under his armpits, a tell Dunk recognized from stressful exams.
“Hey,” Dunk said, his voice neutral. He dropped his backpack by his desk.
“Hey?” Pond repeated, the word cracking. “That’s all you have? ‘Hey’? You drop a bomb on us and then just ghost us for hours?”
Dunk sat at his desk chair, swiveling slowly to face them. The air in the room was stale, thick with unresolved words. “I wasn’t dropping a bomb. I was stating a fact. There’s a difference.”
“You said we weren’t friends,” Pond shot back, his voice climbing. “How is that not a bomb?”
“It’s a consequence,” Phuwin said quietly, still looking out the window. He didn’t turn.
Pond glared at him, then back at Dunk. “A consequence of what? Of me being happy? Is that it?”
“No.” Dunk let out a long breath. “A consequence of me being invisible. You didn’t even see it happening, Pond. That’s the worst part.”
“See what? We hang out all the time!”
“When?” The question came out flat. “Name one thing, just the two of us, in the last month. Not you and Phuwin where I was also in the room. One thing.”
Pond opened his mouth. Closed it. His brow furrowed in genuine, frustrated thought. Dunk watched the search happen in real time, watched it come up empty. The confirmation was a cold slug in his gut.
“That’s not fair,” Pond finally muttered, deflating. “We’re a trio. It’s different now.”
“It’s not a trio,” Dunk said. “A trio is three people. This has been a couple and a leftover. For months. I got tired of being the leftover.”
Phuwin shifted, finally turning from the window. His expression was unreadable. “We didn’t mean to make you feel that way.”
“I know,” Dunk said, meeting his gaze. “That’s almost why it sucks more. You didn’t mean to. You just did. And you were too wrapped up in each other to notice.”
Pond stood up, running his hands through his hair. “So what, we just… stop? Everything? Because I got a boyfriend? What kind of friend does that?”
The old guilt flared, hot and sharp. Dunk clenched his jaw. “The kind of friend who knows when he’s not really a friend anymore. The kind who doesn’t want to watch his best friend’s life from the fucking sidelines like it’s a show he’s not in.”
Silence swallowed the room. The hum of the mini-fridge was suddenly very loud.
Pond looked shattered. “You were never on the sidelines. You’re my best friend.”
“Was,” Dunk whispered. The past tense hung there, awful and final.
Phuwin cleared his throat. “Pond, maybe we should give him some space.” His voice was gentle, but his eyes were on Dunk, studying him with an intensity that felt new.
“No! I don’t want to give him space!” Pond’s composure broke. “I want to fix it! Tell me how to fix it, Dunk! Just tell me what to do!”
There it was. The classic Pond move. Identify problem, apply charisma, force solution. But this wasn’t a broken group project or a missed reservation. This was erosion. You can’t glue back sand.
“You can’t,” Dunk said, the fight leaving him, leaving only a hollow exhaustion. “It’s not a thing to fix. It’s just… what happened. We happened, and then you and Phuwin happened, and then I stopped happening. To you.”
He stood up, needing to move. He grabbed his towel and his caddy. “I’m going to shower.”
“Dunk—” Pond’s voice was pleading.
“Let him go, Pond,” Phuwin said softly.
Dunk didn’t look back. He walked out, down the hall to the communal bathrooms. The spray of the water was loud enough to drown everything out. He stood under it until his skin pruned, until the heat ran out and the water turned lukewarm.
When he returned, the room was dark except for Pond’s desk lamp. Pond was lying on his back on his bed, an arm flung over his eyes. Phuwin was gone.
Dunk toweled off, pulled on sweats and a t-shirt. He climbed into his own bed, turning to face the wall. The silence between the two beds was a physical presence, a fourth person in the room, massive and still.
“I’m sorry I didn’t see it.”
Pond’s voice was so quiet Dunk almost thought he imagined it.
Dunk didn’t turn. He stared at the cinderblock wall, the tiny imperfections in the paint. “I know.”
“I don’t want to lose you.”
Dunk closed his eyes. That was the heart of it, wasn’t it? Pond was afraid of loss. But Dunk had been living with it for months. He was just making it official.
“You already did,” Dunk said, the words barely audible. “You just didn’t know it.”
A choked sound came from the other bed. A sob, smothered. Dunk kept his eyes shut tight, his own throat burning. He listened to the shaky breaths until they evened out into the ragged rhythm of sleep.
Only then did he roll over. In the dim light from the window, he could see the outline of Pond, curled on his side. The charismatic, popular Pond Naravit, reduced to a heartbroken shape in the dark by Dunk’s words.
He felt like a monster. He felt free.
He reached for his phone, the glow illuminating his face. No new messages. He opened the note again.
Project: Urban Echoes. Shadowbox street. Memory projection. Scan line filter.
He added a new line.
Materials: Foam core? Balsa wood? Need light source. Projector.
It was a list of problems to solve. Tangible, concrete things. He could work with this. He typed until his eyes grew heavy, the blue light his only companion in the quiet room, building a new world line by line, while the ghost of the old one wept softly in the bed beside him.