By Monday morning, the wind had shifted. Not just in the weather—though the skies over Johannesburg had turned a dull, moody grey—but in the air at South Jozi High. Something was brewing. Something thick and invisible. Whispers.
Ayanda felt it the moment she stepped onto the school grounds. The way people looked at her just a little too long. The way conversations paused as she passed. She lifted her chin higher and walked like nothing touched her. Like the world hadn’t started buzzing behind her back.
But she could feel it.
It was in the way Lindiwe blinked too fast when Ayanda sat beside her in homeroom. It was in the way Zinhle barely smiled when they made eye contact. And it was in the way Zoe’s sketchbook snapped shut the moment Ayanda looked her way.
She knew something was wrong.
She just didn’t know what.
---
First Period – Art Room Tension
Ayanda’s pencil scraped against the page. She wasn’t drawing anything in particular—just lines. Loops. Marks that made no sense. Her mind was too full. Too busy replaying the way Luca had looked under the streetlight. How close they’d been. The words he’d said.
I already do.
She shouldn’t be thinking about it. But she was.
She hadn’t spoken to him since that night.
Across the room, Luca was sketching in his usual silent bubble. He hadn’t looked up once.
Ayanda hated how much she wanted him to.
“Miss Dlamini,” Mr. Baloyi said, walking past. “That doesn’t look like a tree.”
She blinked down at her page. “It’s... abstract.”
He gave her a look. “Fix it.”
Ayanda sighed, erased half the loops, and tried to refocus. But then a soft giggle broke her concentration.
From across the room, Zoe whispered something to Tshepo, who snorted loudly and looked right at Ayanda.
Her gut twisted.
She wasn’t paranoid.
They were talking about her.
---
Break Time – The First Whisper
Zinhle found her by the bathrooms, arms folded and face unreadable.
“You need to know,” Zinhle said, voice low.
Ayanda raised a brow. “Need to know what?”
“People are saying you and Luca hooked up. That you met late at night.”
Ayanda stiffened. “How would they know that?”
Zinhle shrugged. “Someone saw you two talking under the streetlight on Rockville Avenue. Word spreads fast.”
“But we didn’t even do anything—”
“Doesn’t matter. People think you did.”
Ayanda felt her breath catch. “Why would Zoe say anything?”
Zinhle hesitated.
And that told Ayanda everything.
“Are you serious?” she whispered. “Zoe?”
“She likes him, Ayanda. Always has. You know this.”
“But he doesn’t like her.”
“That doesn’t matter either. Jealous girls are dangerous.”
Ayanda leaned back against the wall, anger blooming in her chest. “Let them talk. They always do.”
“Be careful,” Zinhle said, touching her arm. “This is how things get messy.”
Ayanda nodded. But inside, she was already burning.
---
Second Period – The Collision
Chemistry again.
And of course, Luca was her partner.
This time, the tension was sharp. Heavy. No jokes. No flirting. They worked in near silence, only speaking when they had to.
Ayanda couldn’t take it anymore.
“Did you tell anyone?” she asked quietly.
Luca didn’t look up. “No.”
“They’re saying we hooked up.”
He sighed. “We didn’t.”
“I know. But they don’t care.”
He glanced at her finally. “Do you care?”
She opened her mouth—then closed it.
Did she?
Yes.
No.
Maybe.
“I don’t want you to get dragged into my drama,” she said eventually.
“I can handle it.”
“You say that now.”
“I mean it.”
She stared at him. “Then why are you avoiding me?”
“I’m not.”
“Really? Because this feels a lot like avoidance.”
He looked at her, jaw tight. “You make everything complicated.”
Her voice dropped. “And you make everything impossible.”
Neither of them spoke after that.
The beaker bubbled.
The silence boiled.
And the crack between them widened.
---
---
Part 2 of Chapter Three: Whispers and Walls
---
After School – In the Shadow of Doubt
By the time the final bell rang, Ayanda was tired. Tired of the whispers. Tired of the awkwardness with Luca. Tired of the way everything had shifted without her permission.
She walked out of school with Zinhle by her side, but her mind was somewhere else—on him. Luca.
It didn’t help that she kept hearing snippets of conversations that stopped when she walked by. Every time she glanced toward the other girls, they seemed to quickly look away. She felt like she was being watched—scrutinized. And that made the pit in her stomach grow heavier with each step.
“What did Zoe mean by that comment today?” Zinhle asked, breaking through her thoughts.
Ayanda didn’t look at her. “You heard?”
“Who didn’t? It’s all over the school.”
Ayanda’s eyes narrowed. “What exactly are they saying?”
Zinhle hesitated, clearly not wanting to make it worse. “That you and Luca are... more than just friends.”
“I know what they’re saying.” Ayanda ran a hand through her hair, frustration bubbling. “But we didn’t even—”
She stopped herself before the words could slip out. They hadn’t done anything, not really. But something about the way Luca had looked at her—something about the way she’d felt under that streetlamp—was making everything more complicated than it needed to be.
Zinhle eyed her carefully. “So, you didn’t kiss?”
Ayanda scoffed. “Of course not.”
“Then what are you so stressed about?”
“It’s not about the kiss. It’s the fact that everyone’s talking about us like we’re... something we’re not.”
“You sure about that?”
Ayanda stopped in her tracks. “What’s that supposed to mean?”
Zinhle gave her a knowing look. “You’re hiding something, Ayanda.”
Ayanda couldn’t explain what she felt for Luca—how one moment he was this mysterious figure in her life, and the next, he was all she thought about. The desire to be near him, to feel the pull between them, was suffocating, yet terrifying. She didn’t want to give in to it. She couldn’t afford to.
But that didn’t stop her from thinking about the way his eyes had softened when he said, I already do.
“Nothing’s happening,” Ayanda said, though the lie sat heavy on her tongue. “Not yet.”
“Okay. But don’t let people talk for you. Don’t let them control your story.”
Ayanda just nodded, her gaze slipping toward Luca as he emerged from the gates with his backpack slung over his shoulder.
He was walking away, and for a moment, she almost wanted to call out to him. Almost.
But instead, she stayed silent, biting her lip as he disappeared down the street.
---
Late Evening – The Encounter
That night, Ayanda lay awake, staring at the ceiling of her room, the soft glow of the streetlights outside casting long shadows across her walls.
She had been trying to ignore the thoughts of Luca—trying to push them to the back of her mind—but it wasn’t working. Every time she closed her eyes, she saw his face. Every time she tried to drift off to sleep, she heard his voice in her head.
I already do.
She groaned and sat up, pulling her phone from the nightstand. She hadn’t texted him since the night of their near-kiss. Since everything had changed. And maybe it was time she did. Maybe it was time to see if he felt the same way she did.
It took her a few seconds to type out the message. She stared at the screen, biting her lip.
> AYANDA: You up?
She hit send before she could second-guess herself.
The reply came faster than she expected.
> LUCA: Yeah. Can’t sleep.
Her heart raced. She knew what was coming, and yet she couldn’t help herself.
> AYANDA: You want to talk?
A long pause followed, and Ayanda began to wonder if she’d pushed too far. Maybe he’d shut her out completely. Maybe the silence meant everything was over before it even started.
But then his message appeared.
> LUCA: I don’t know if we should. Everyone’s talking, and it’s getting weird.
Ayanda’s stomach twisted. Of course, everyone was talking. But this was Luca. And despite everything—despite the rumors, despite the gossip—she couldn’t help the way she felt about him.
> AYANDA: What if we don’t care what anyone says?
> LUCA: What if I care?
Ayanda’s breath hitched.
> AYANDA: What do you mean by that?
He didn’t reply right away. Instead, she saw the three dots—like he was typing—then they vanished. And for a second, Ayanda felt that familiar dread. Like something was about to shatter between them.
Finally, his message came.
> LUCA: It’s not just about them, Ayanda. It’s about us. I don’t know if I can keep pretending like I’m not feeling... something for you.
The words hit her like a punch. She wanted to scream. Wanted to laugh. But all she could do was stare at the screen, feeling like her heart was beating too fast.
> AYANDA: I’m feeling it too.
---
The Next Day – The Fallout
The whispers were louder the next day.
Ayanda couldn’t avoid it. The moment she stepped into school, there was that heavy, suffocating feeling again. Conversations dropped when she walked past, and the eyes watching her weren’t just curious—they were judgmental.
She couldn’t make sense of it. She hadn’t done anything. So why did it feel like the whole school was waiting for her to crack?
By lunch, the gossip had reached new heights. It wasn’t just that she and Luca had spoken. It wasn’t just the streetlight encounter. Now, they were saying they were together.
It hurt.
Not because it wasn’t true—though it wasn’t, not yet—but because the rumors felt like they were spinning out of control without her. The walls she had carefully built around herself were crumbling, piece by piece.
“You okay?” Zinhle asked, noticing her stiff posture at lunch.
Ayanda nodded, though it was a lie.
“I can’t keep doing this,” Ayanda said. “Everything’s falling apart.”
“Then stop trying to keep it together.”
Ayanda looked at her, confused. “What do you mean?”
“You’re hiding from your own life, Ayanda. Trying to control everything. Trying to control how people see you. But sometimes, you have to let them see the real you.”
Ayanda sighed. “I’m not ready for that.”
“You don’t have to be. But don’t let everyone else write your story. You get to decide what’s next.”
Ayanda swallowed hard. Zinhle was right. She had to start living her truth. The question was, could she handle what came next?
---