Dorian
Dorian read the text three times before letting himself breathe.
Amara: I’d like that, too.
Just four words.
But after the weekend of silence, it felt like something was finally starting.
He leaned back on his dorm bed, phone resting on his chest. The overhead light was off, his desk lamp the only thing lighting the room. His roommate was still out. Probably with his girlfriend and not coming back tonight.
For once, the quiet in the room didn’t bother him.
He hadn’t expected her to respond. Not over a day later. He figured maybe she’d changed her mind, or maybe she was just being polite that night at dinner.
Then her message came through.
He sat up, propped his elbows on his knees, and looked out the window. From the second floor, he could see the glow of the campus library and a handful of students cutting across the lawn with backpacks and headphones. That quiet Sunday-to-Monday reset was still lingering in the air.
He picked up his phone again and typed:
Dinner again this week? Just us this time.
He looked at the message for a minute.
Then hit send.
He didn’t overthink it.
His phone buzzed almost immediately.
The steady beat of his heart picked up, excited about something good and new.
Amara: Sure, just let me know when.
He stared at the message.
There was no guessing game in it. He didn't have to try to read between the lines.
After the way things had ended with Ryin, the silence, the half-truths, the feeling that every conversation was hiding something underneath it, this felt unfamiliar in the best way.
He typed back.
Saturday? I’ll come to you.
Amara: See you Saturday😊
Dorian stared at the message a second longer.
Dorian’s heart did somersaults when he saw she sent a smiley emoji. That means she’s excited, right? he thought.
Then he tossed his phone on the bed and leaned back, eyes closed. He smiled to himself, looking forward to Saturday.
***
It was Friday afternoon, the kind of day that made Dorian forget, just for a little while, how heavy the semester had started to feel. The sun was still out, casting long golden slants through the dining hall windows, and he and David were tucked in a booth near the back, picking at a plate of apple slices, peanut butter cups, and trail mix.
He wasn’t even pretending to focus on homework. Not when he had a date set for tomorrow. Not when Amara had said yes.
“I did it,” Dorian said, chewing on a piece of apple.
David looked up from his water bottle, face blank. “Did what?”
Dorian grinned. “I asked Amara out this week. Like, officially. Just us. This weekend.”
It took a second, but David’s mouth quirked. “You actually followed through. I’m proud of you.”
“Thank you, thank you.”
David nodded once, but the smile didn’t last. He looked back down at his notebook, shoulders hunched like something was weighing on him.
“You good?” Dorian asked, tone softening.
David let out a tired breath and dragged a hand over his hair. “I thought this scholarship, this whole ‘free ride’ thing, was gonna give me some kind of freedom. You know? Finally prove something to my dad. Like, I got it. I made it. But it’s like none of that even matters.”
Dorian stayed quiet, letting him talk.
“He still finds a way to tell me it’s not enough. That I’m not doing enough. I’m in here busting my ass, trying to stay on top of grades, networking, building a future he thinks I should want. And it still feels like I’m chasing something I can’t catch.”
Dorian leaned back in the booth, arms crossed, trying to find the right words.
David wasn’t done.
“And Constanza. . .” he said, voice lower now. “I keep trying. Dropping hints. Hoping she’ll notice. Hoping she’ll. . . I don’t know, feel something too. But lately, it’s like she’s pulling away. Like she’s decided we’re just friends and she’s sticking to that, no matter what I say or do.” He let out a quiet laugh. “I know it’s dumb. I should just let it go.”
“It’s not dumb,” Dorian said. “Wanting someone to like you back? That’s not dumb.”
David didn’t respond. Just stared down at the table like it had the answers he was missing.
Dorian felt a strange knot form in his chest. Guilt, maybe. Or something adjacent. Here he was, riding the high of a smiley emoji and a dinner date, while his best friend sat across from him trying to hold it together.
He wished he could give him even a piece of the joy he was feeling. But some things, you couldn’t pass off. Not even to the people who deserved it most.
He was about to say more when his phone buzzed against the table.
It was Zoie.
His body went still.
David noticed immediately. “What’s wrong?”
“It’s Zoie,” Dorian muttered.
David's eyes widened. “You gonna answer?”
“I don’t know.”
He stared at the name, heart thumping now.
It hadn’t even been a full week yet. The breakup with Ryin was final, but Zoie hadn't reached out or anything. Really, he didn't expect her to. He was sure Ryin didn’t tell her anything and if she did it was probably far from the truth. And he still hadn’t decided on how he was going to tell Zoie what he had uncovered about her so-called best friend and boyfriend. But seeing her name pop up now hit like a cold slap.
He tapped the answer button and brought the phone to his ear.
“Hello?”
“Hey,” Zoie said. Her voice was soft and hesitant. “You got a second?”
“Yeah, what’s up?”
“I just. . .” She trailed off. “I’ve been thinking. About everything. Mostly about how things ended between you and Ryin.”
Dorian leaned forward, pressing his fingers into his temple. “Okay. . .”
“I feel bad,” she said. “I didn’t know what to say then, or how you were feeling, so that’s why I didn’t call. I do know you didn’t deserve any of it, and I told Ry you deserve an apology.”
Dorian swallowed hard, jaw tightening. “It’s done. I’m past it.”
“I just wanted to check on you,” she said quietly. “You doing okay?”
“I’m fine,” he said automatically. Then, softer, “Just focusing on school. Trying to move forward.”
“Good,” she murmured. “You deserve good things, Dor.”
Something in her voice caught his attention. Something tight and tucked away.
“You sound off,” he said. “Everything okay?”
“I’m fine,” she replied, too quickly.
“You sure?”
“Yeah. Just. . . been a weird few days.”
“Zoie.”
“I’m okay,” she said again. “Really.”
He didn’t believe her, but he didn’t push.
Then came the question he hadn’t been expecting.
“Have you talked to Ryin?”
Dorian stiffened. “No,” he said flatly. “Not since the morning we broke up. And honestly? I never want to speak to her again.”
There was a sudden pause.
“I get that,” Zoie said quietly. “I do.”
Dorian looked out the window, jaw tight.
“You sure you’re okay?” he asked one more time, guilt forming in his stomach.
“I am,” she said, though her voice wavered. “It was just. . . nice hearing your voice. That’s all.”
“Yeah. You, too.”
“Bye, Dor.”
“Bye.” He hung up and stared at the phone for a second, letting out a slow breath.
David was watching him. “What’d she say?”
“She was checking in. Felt bad about how everything ended between me and Ryin,” Dorian said, still processing. “But she sounded. . . off. Like something’s going on.”
“You think she knows?” David asked, voice low. “About Ryin and Tony?”
Dorian didn’t answer right away.
The knot in his stomach twisted tighter.
“I don’t know,” he muttered. “But if she does. . .”
Dorian didn’t finish the sentence.
He didn’t have to.
Because they both knew. . . if Zoie knew the truth, everything was about to blow up.