He walked, each step a reminder. The fog clung to him, cold and damp, seeping through his hoodie like the shame that had settled into his bones. He could still feel the ghost of their hands, the stretch, the wet heat cooling inside him. His boxers clung to his skin, a constant, sickening reminder of what he had let them do.
The dorm loomed ahead, a rectangle of yellow light against the gray. He stopped at the door, his hand on the handle. The secret was still hot in his chest, still burning. He pushed it open.
Dimitri was on his bed, a textbook open in his lap, his eyes lifting as Blayze stepped inside. The look was casual, but something in those mahogany eyes flickered—a question he didn't yet know how to ask.
"Hey," Dimitri said, his voice soft, still carrying that sleep-fogged warmth. "You're back late. Everything okay?"
Blayze shrugged, dropping his hoodie on the chair. "Yeah. Just needed some air." He didn't meet Dimitri's eyes. Couldn't.
Dimitri's gaze lingered on him a moment too long. "Uh-huh." He closed his book, the snap of the cover loud in the quiet room. "You smell like the gym."
Blayze's stomach tightened. "I went for a run."
"A run." Dimitri's eyebrow arched. "At midnight. In the fog."
"It's nice out. Quiet."
Dimitri said nothing. Just watched him with that quiet, patient gaze that always seemed to see too much. Blayze felt the weight of it, the unspoken question that hung between them like the fog outside.
He turned away, rummaging in his drawer for a clean pair of boxers. "I'm going to shower."
"Okay." Dimitri's voice was soft again, but there was a thread of something else in it. Not accusation. Not yet. Just a crack in the trust they'd built, the first sign that something had shifted.
The shower ran hot, scalding his skin, washing away the evidence—the sweat, the smell of sex, the faint ache that still throbbed deep inside him. He stood under the water, eyes closed, and tried to forget. But the memory of Dino's hands, Kyle's laugh, Marcus's breath in his ear—they clung to him like the steam, impossible to rinse clean.
When he came out, Dimitri was still awake, still watching. The textbook lay closed beside him.
"You want to talk?" Dimitri asked, his voice careful, as if he were stepping around something fragile.
"About what?" Blayze said, too quickly, too sharp.
Dimitri's eyes narrowed, just a fraction. "Nothing. Forget it."
The silence stretched between them, thick and uncomfortable. Blayze slid into his bed, facing the wall, his back to Dimitri. He felt the weight of the room, the weight of everything unsaid, pressing down on him.
He didn't sleep. Not really. He lay awake, listening to Dimitri's breathing even out into sleep, and felt the secret burning inside him like a coal.
The next few days passed in a haze. Blayze moved through classes, through meals, through the narrow corridors of the dorm, always aware of Dimitri's gaze. It wasn't hostile—it was confused, hurt. Dimitri didn't ask again, but the question was there, written in the way he tilted his head, in the pauses before he spoke.
Blayze felt it like a splinter under his skin.
He found himself drawn back to the gym. Not every night, but often enough. The ache in his body was a reminder, a punishment, a pleasure. He told himself he needed the release, the anonymity of the dark, the hardness of the floor. But it was more than that. It was the thrill of doing something forbidden, the rush of being used.
The door to the bathroom opened, and Dino's reflection appeared in the mirror. He was leaning against the frame, a towel slung over his shoulder, his dreadlocks tied back. "You're getting a reputation, Teele." A low, easy laugh. "People are talking."
Blayze's pulse quickened. He kept his eyes on the sink, his hands gripping the porcelain. "What do they say?"
"Nothing bad. Just that you've been coming around." Dino stepped closer, his voice dropping. "I like it."
Blayze turned, his heart hammering. "I shouldn't."
"But you do." Dino's hand found his jaw, tilting his face up. "That's what makes it good."
He didn't resist. He couldn't. The shame and the need were tangled into a knot he didn't know how to undo—and deep down, he didn't want to.
Three days later, the bubble burst.
They were in the dorm, a half-eaten pizza box on the desk between them. The smell of grease and cheese filled the room, the TV murmuring in the background. It was supposed to be a normal Friday night, like the dozens they'd shared before. But Blayze's mind was elsewhere—on the gym, on Dino, on the echo of hands and heat that had become his secret liturgy.
"I swear, pineapple is fine," Blayze said, reaching for another slice.
Dimitri groaned, the sound theatrical but real. "Fine? Fine? It's wrong, Blayze. It doesn't belong."
Blayze laughed, a brittle sound. "You always take things too seriously."
"And you always think rules don't apply to you!"
The words hung in the air, sharp and unexpected. Blayze's hand froze over the box. He looked up, meeting Dimitri's eyes. They were narrowed, a hard edge to them he hadn't seen before.
"What's that supposed to mean?" Blayze asked, his voice flat.
Dimitri's jaw tightened. "Nothing. Forget it."
"No. Say it."
"I said forget it."
"You don't get to throw something like that out and then back off."
Dimitri stood up, the chair scraping against the floor. His hands were shaking. "You think I don't see it? The way you slip out, the way you avoid my questions, the way you come back smelling like... like something I don't even want to name." He paused, his voice cracking. "What are you doing, Blayze?"
The question was a blow. Blayze felt it land, felt the air leave his lungs. He wanted to lie, to deflect, to retreat into his usual sarcasm. But his mouth was dry, and the words wouldn't come.
"Nothing," he managed. "It's nothing."
Dimitri's eyes were wet now, but he didn't blink. "I'm not stupid."
"I never said you were."
"Then stop treating me like I am."
The silence that followed was a room full of screams. Blayze grabbed his hoodie from the chair, pulling it over his head. "Fine. I'm going out."
Dimitri's voice caught, softer but tense: "Where?"
"Just... out," Blayze said, and left before Dimitri could argue. The door slammed behind him, a punctuation mark that felt too final.
He stood in the hallway, his heart pounding. The fog was thicker tonight, pressing against the windows, muffling the world. He could feel Dimitri's gaze burning through the door, the weight of his suspicion, his hurt. But the pull of the gym was stronger—the promise of oblivion, of being held down, of not having to think.
He walked. Each step took him farther from the dorm, from the warmth, from the quiet patience in a pair of mahogany eyes. The night air was cool, carrying the distant buzz of the city and the faint echo of the gym's hardwood floors. His pulse thumped as he made his way back to see Dino, needing the tension, the warmth, the forbidden thrill that had been waiting since Friday.
He didn't know how it would end. He only knew that the world inside his dorm, inside his heart, had grown smaller, tighter, impossible to contain.
And he didn't want it to stop.
The fog swallowed everything—the streetlights, the distant sound of traffic, the sharp edges of the buildings. It was like walking through a dream, or a memory, the world reduced to damp air and the rhythmic slap of his sneakers against the pavement. He could still hear Dimitri's voice, cracked and raw, asking the question that had been hanging between them for days.
"What are you doing, Blayze?"
The words followed him, weaving through the mist like a thread he couldn't shake. He shoved his hands deeper into his hoodie pockets, his fingers brushing against the lint and the loose change that had accumulated there. The fabric was worn, soft from years of use, and he focused on that small comfort—the familiar texture, the weight of it against his palms.
The campus was empty, the kind of quiet that felt almost sacred. The trees lining the path were skeletal in the fog, their branches reaching out like hands frozen mid-gesture. A bench sat beside the path, wet with condensation, and he paused there for a moment, his breath clouding in front of him. He could sit. He could turn back. He could walk into the dorm and say the words that had been building in his chest for weeks.
But his feet kept moving.
The gym was still a block away, the glow of its windows a faint yellow smear through the fog. He could feel its pull in his bones—the familiar ache of the weight room, the hollow echo of the basketball court, the smell of sweat and rubber mats. It was a place without questions, without the weight of mahogany eyes that saw too much. In the gym, he was just a body, and bodies didn't need to explain themselves.
He thought of Dino's hand on his jaw, the easy confidence in his voice. "That's what makes it good." The words were a kind of permission, a release from the guilt that had been gnawing at him. And he wanted that release. He wanted to feel the floor against his back, the weight of hands holding him down, the oblivion of being reduced to nothing but sensation.
But as he walked, the image of Dimitri's face kept surfacing—the wetness in his eyes, the tremor in his voice. He had never seen Dimitri like that, cracked open and raw, and the sight had carved something deep into his chest. He had done that. He had put that hurt there, with his lies and his evasions and his refusal to let anyone close.
The fog curled around his ankles, cold and insistent, as if it were trying to hold him back. He slowed, his sneakers scuffing against the pavement. The gym was close now, the humming of the lights just audible through the mist. He could see the door, the faint outline of the handle.
He stopped.
His hand hovered at his side, not quite reaching for the door. The pull was still there, the craving, the need to feel something other than the tangled knot in his chest. But there was something else too—a thin, fragile thread of resistance, the memory of Dimitri's voice in the quiet of the dorm, asking if he wanted to talk.
He wanted to. God, he wanted to. But the words were a language he didn't know how to speak, a door he didn't know how to open.
The gym hummed ahead of him, waiting. And behind him, the fog swallowed the path back to the dorm, to the room where Dimitri was probably still sitting, staring at the door, waiting for him to come back.

