Chapter Seven: The Truth Comes Out
Madison would remember the exact moment the whole cafeteria turned to look at Hannah Reyes instead of her — not because anyone had asked them to, but because the truth, once it finally surfaced, had a way of redirecting a room's attention all on its own, without anyone needing to orchestrate a single thing, or say a single unkind word out loud.
That was three days later. First, there was Priya's phone call.
"I found something," Priya had said, breathless, calling Madison the moment she got home from school, the kind of urgency in her voice that meant she'd skipped straight past any preamble. "Okay, so, remember how the account that posted that rumor was totally anonymous, brand new, no followers, the whole sketchy setup? I've been digging around all afternoon, and I think I know who made it."
"How?"
"Because Jess Okafor DMed me an hour ago completely freaked out, because apparently Hannah asked to borrow her laptop last week 'for a project,' and Jess just noticed the account's profile picture is literally a stock photo Hannah has used before for a fake account she made sophomore year to stalk her ex's new girlfriend. Same photo. Same everything. Jess recognized it immediately."
Madison sat very still on her bed, the sketchbook open beside her, half a design for the showcase abandoned mid-sketch. "That's not proof, exactly. That's a guess based on a recycled photo."
"I know. But it's a start, and honestly, once people started actually looking, more stuff started surfacing." Priya's voice had dropped, careful now, delivering the next part like she knew exactly how much weight it carried. "Madison, there's more. Apparently Hannah's been in trouble with the student council advisor for weeks over something with the treasury records — money that doesn't add up from the winter fundraiser, right around the time she bought that blue dress for the dance. And two separate people in her AP Chem class are saying she's been copying lab reports off a shared drive all semester. It's like once one thing cracked open, everyone who'd been sitting on something suddenly felt safe enough to say it out loud."
Madison sat with that for a moment, turning her pencil over between her fingers. "How does something like that even stay hidden for weeks? A whole missing chunk of fundraiser money."
"People don't want to be the one who says something first, I guess. Nobody wants to be wrong about someone that popular, especially when she's so good at making anyone who questions her look petty for doing it." Priya sighed. "That's kind of the whole trick, right? Be confident enough, charming enough, and people assume the problem must be with whoever's raising the alarm instead of with you."
Once one thing cracked open. Madison turned the phrase over, feeling something uncomfortable and complicated settle into her chest, not quite triumph, not quite sympathy, something more like the vertigo of watching a person's careful, curated image finally buckle under its own weight. "I don't want to be the reason her life falls apart, Priya. I just wanted the lying about me to stop."
"You're not the reason." Priya's voice went firm, certain. "She built this whole thing herself, brick by brick, way before she ever targeted you. You just happened to be the rumor that finally made people start comparing notes out loud."
The truth, once it started moving through Ridgeline High, moved with the particular relentless speed reserved for information people had apparently been waiting for permission to discuss out loud. By Thursday morning, Madison walked into first period to find three different classmates already whispering about the treasury discrepancy. By lunch, someone had posted actual screenshots of the recycled stock photo side by side, timestamps clearly visible, and the anonymous account that had started the whole rumor had gone dark, deleted sometime overnight.
The student council advisor called an emergency meeting Thursday afternoon, and by the time the final bell rang, word had already spread that Hannah had been quietly asked to step down from her position as vice president, effective immediately, pending a full review of the treasury records. Nobody Madison talked to seemed entirely sure whether "review" meant anything more serious than embarrassment, but the vice presidency itself was gone, publicly and unambiguously, posted on the student council's own page without her name attached to any explanation at all — which somehow made the whole thing feel more damning than if they'd spelled it out.
Hannah didn't come to lunch that day. She didn't come to the table near the windows where she usually held court with a rotating cast of underclassmen eager for her approval. Madison spotted her instead near the front office, sitting stiffly in one of the plastic chairs outside the administrative wing, arms crossed, jaw tight, waiting for what was almost certainly a very uncomfortable conversation with the student council advisor.
Madison didn't feel triumphant looking at her. She felt, mostly, tired, and something close to sad, the specific sadness of watching someone choose, repeatedly, to build their sense of worth on other people's downfall instead of anything sturdier. She thought about stopping, saying something, and then thought better of it. Whatever closure existed between them wasn't going to happen in a hallway outside the front office, not today, maybe not ever, and Madison found she was okay leaving it exactly where it lay.
Roman found Madison at her locker after seventh period, and she knew before he said a single word, from the particular hollowed-out look on his face, that he'd finally, fully absorbed what the last three days had revealed about the girl he'd chosen over her. He looked like someone who hadn't slept properly since Wednesday, hair uncombed, the usual easy confidence he wore into every room noticeably absent.
"Can we talk?" he asked, voice smaller than Madison had ever heard it, none of his usual easy confidence anywhere in evidence, hands shoved deep into his jacket pockets like he needed somewhere to put them. "Not about the jersey. Not about hockey. Just — actually talk."
Madison closed her locker slowly, considering him, the metal cool under her palm. Three months ago, this exact request would have sent her heart racing with hope she'd have been embarrassed to admit to. Now it landed somewhere quieter, more complicated, curiosity mixed with a wariness she'd earned the hard way.
"About what, exactly?" Madison asked, keeping her voice carefully neutral, refusing to let old hope color it either way.
"About everything." Roman ran a hand through his hair, a gesture Madison recognized from years of watching him do it before difficult drills, before tests he hadn't studied enough for, before anything that made him feel genuinely unsteady. "I've spent the last three days finding out Hannah lied about basically everything, including things that had nothing to do with you, and I keep thinking about how I picked her. How I stood up in front of the whole school and picked her, using an idea you gave me, over three years of you actually, genuinely showing up for me every single day. I don't even know how to start apologizing for that."
"You could start by explaining why," Madison said, quieter now, some of her careful defenses lowering despite herself. "I've had three months to wonder. I'd like an actual answer, not just regret."
Roman was quiet for a long moment, leaning against the lockers, and when he finally spoke, his voice carried none of its usual polish. "She made me feel like the most interesting person in the room. You made me feel like a better version of myself, which sounds like it should be the same thing, but it's not, not when you're sixteen and kind of insecure about whether you're actually good at anything besides hockey. Hannah's attention felt like a spotlight. Yours felt like — I don't know. Like homework I stopped appreciating because it was steady instead of exciting."
"That's an honest answer, at least." Madison studied him, the boy she'd loved for three years now looking smaller and more uncertain than she'd ever seen him, none of the effortless confidence he usually wore like a second jersey. "It's also incredibly unfair to me. You're describing years of genuine care like it was something boring you took for granted, and comparing it to someone who turned out to be lying to an entire school for attention."
"I know. I know how it sounds." Roman's jaw tightened, and for a moment Madison thought he might actually walk away rather than finish the thought, but he didn't. "I'm not trying to make excuses. I'm trying to actually understand what I did, so I don't do it again to someone else someday. You deserve better than what I gave you these last few months. You deserved better a long time before the dance, probably, and I was too comfortable to notice."
Madison felt something in her chest ease slightly, not forgiveness exactly, but something adjacent to it, the particular relief of finally hearing someone name a truth she'd spent years too afraid to say out loud herself. She thought of all the times she'd rehearsed versions of this exact conversation in her head, late at night, never quite believing she'd actually get the chance to hear him say any of it plainly.
"I appreciate you saying that," she said. "I do. But I'm not going to pretend the last three months didn't happen, or that Dylan isn't someone I actually care about now, separate from anything to do with you."
"I'm not asking you to leave him." Roman said it quickly, like he wanted to make absolutely sure she understood that part. "I just — I needed you to know that I see it now. All of it. What I lost, and why."
They stood there a moment longer, the hallway emptying around them, and Madison found herself, unexpectedly, grateful for the conversation despite everything, grateful for a kind of closure she hadn't realized she still needed until it was finally, awkwardly, offered.
"For what it's worth," she said finally, "I hope you figure out how to be someone who notices the steady, unglamorous kind of care before it's gone next time. That's a good thing to learn at sixteen, even if it took losing something real to learn it."
Roman nodded, throat working like he was fighting down something he didn't trust himself to say out loud, and Madison turned to walk away, already thinking about the sketchbook waiting in her bag, about the showcase in April, about the boy waiting for her by the front doors who'd loved her quietly and patiently long before she'd ever known to notice him back.
She was halfway down the hall when her phone buzzed with a text, and she almost didn't check it until she saw the name.
Roman: I know I don't get to ask for anything else from you. But there's a Winter Formal redo dance in two weeks — the student council's doing it as a fundraiser after everything with Hannah. I want to do something right, in front of people, the way I did something wrong in front of people. Will you at least be there to see it?
Madison stared at the message for a long moment, thumb hovering over the screen, the hallway around her nearly empty now except for the distant sound of the custodian's cart rolling somewhere near the gym. Part of her wanted to ignore it entirely, to let the last three months stand as their own quiet, sufficient closure without inviting one more public spectacle into the mix. Another part of her, the part that had spent three years believing showing up for people was simply what love required, felt an old, familiar pull to say yes without thinking too hard about it.
She thought of Dylan waiting for her by the front doors, patient as always, and found herself, for once, uncertain which instinct to trust.