Chapter 4
The Homecoming Gala is black-tie. I'm in black too, but not the right kind.
I button the catering uniform in the staff bathroom. It's polyester. Stiff collar. Name tag pinned crooked because the safety pin is bent. I fix it in the mirror. My hair is pulled back tight. No jewelry. No makeup that shows.
I look like exactly what I am.
The ballroom is on the third floor of the alumni center. I take the service elevator. It smells like cleaning solution and old carpet. When the doors open, I step into a different world.
Crystal chandeliers. White tablecloths that reach the floor. Centerpieces taller than my head. The guests are already seated. Gowns in jewel tones. Tuxedos that fit like they were made for the person wearing them. Probably were.
I recognize half the room from campus. Student government. Greek life presidents. Legacy families whose names are on buildings.
Eiden sits at the head table. Center position. He's in a tuxedo that makes him look like he was born for this. Cadence is beside him. Her dress is midnight blue. Her hair is perfect. She laughs at something he says and touches his arm.
I look away.
The catering manager assigns me to desserts. I carry trays of petit fours and chocolate-covered strawberries. I refill champagne flutes. I smile when spoken to and disappear when I'm not.
No one looks at me. Not really. I'm part of the décor.
At eight-thirty, the manager waves me over. "Main cake goes to the head table," she says. "Three tiers. Don't drop it."
I nod.
The cake is beautiful. White fondant. Gold leaf details. It weighs more than I expected. I lift it carefully and start across the ballroom floor.
The room is loud now. Dinner is over. People are standing, talking, moving between tables. I weave through the crowd. Keep my eyes on the path ahead.
The head table is twenty feet away. Fifteen. Ten.
I see Cadence watching me. She's still seated. Her face is calm. Almost bored.
Then she moves.
It's so small I almost miss it. Just a shift of her leg. Her heel extends into the aisle. Right where my next step will land.
I don't have time to stop.
My foot catches. The cake lurches forward. I try to pull it back but the weight is already committed. The tiers separate. Frosting and fondant and three pounds of sponge cake launch across the table.
Directly into Eiden.
The room goes silent.
Eiden stands. Slowly. Frosting slides down his tuxedo jacket. There's a piece of gold leaf stuck to his bow tie. His face is white. Then red.
Cadence gasps. Her hand flies to her mouth. "Oh my God," she breathes. "Marley, what did you do?"
I'm still holding the empty cake stand. My hands are shaking now. I set it down on the nearest table.
"I'm sorry," I say. My voice sounds far away. "I tripped—"
"You tripped." Eiden's voice cuts through the room. He's not yelling. That would be easier. He's using his student government voice. The one that carries. "You tripped. At a formal event. Carrying a cake. In front of three hundred people."
I open my mouth. Nothing comes out.
He steps closer. Frosting drips onto the floor. "Do you have any idea what this looks like? Do you understand what you've just done?"
"It was an accident," I say.
"An accident." He laughs. It's not a kind sound. "You're a charity case, Marley. You always have been. And you don't belong here."
The words land like a slap.
Someone's phone is up. Filming. Then another. The light from the screens makes everything feel staged.
Eiden turns to the room. To the guests. To the donors in their gowns and their tuxedos.
"I apologize," he says. His voice is steady now. Presidential. "This is unacceptable. It won't happen again."
Then he looks at me.
"Apologize," he says.
I stare at him.
"Now, Marley."
I turn to the room. Three hundred faces. Some curious. Some disgusted. Some already bored and reaching for their drinks.
I open my mouth.
"I'm sorry," I say.
My voice doesn't shake. That surprises me.
"Louder," Eiden says.
"I'm sorry," I repeat. Louder this time. Clear.
Cadence dabs at her eyes with a napkin. She's not crying. But she looks like she might. Like she's the one who's been hurt.
Eiden wipes frosting off his sleeve. "Go to the kitchen," he says. "You're on dishes for the rest of the night."
I don't argue. I don't beg.
I turn and walk.
The kitchen is through the service door at the back of the ballroom. I push through and let it swing shut behind me. The noise of the gala cuts off. It's just me and the industrial sinks and the stack of dirty plates taller than my waist.
I roll up my sleeves. Turn on the hot water. Start scrubbing.
My hands move automatically. Plate. Rinse. Rack. Plate. Rinse. Rack.
I don't cry. I don't break.
I just scrub until my fingers prune and the water runs cold.
And somewhere deep inside, in a place I didn't know I had, something stops bending.
It goes very still.
Very straight.
Very, very sharp.
Chapter 5
The kitchen closes at two a.m.
I'm the last one here. The catering manager left an hour ago. The other servers clocked out before midnight. I stayed. Told them I'd finish the last rack.
I sit on an overturned crate near the loading dock. My hands are red. Raw from the hot water. The skin on my knuckles is tight.
Upstairs, the music has stopped. I can hear voices in the stairwell. Laughter. Heels on marble. People leaving.
I look down at my wrist.
The bracelet catches the overhead light. Silver. Simple. Eiden gave it to me on our first anniversary. He said it reminded him of me. Understated but real.
I stare at it for a long time.
Then I reach for my notebook.
I open it to a clean page. My pen hovers for a moment. Then I start writing.
Not about what happened tonight. Not about the cake or the frosting or the way three hundred people watched him call me a charity case.
I write a list.
*Surveillance footage — gala ballroom, 8:30 PM timestamp.*
*Forum posts — IP trace, device registration, submission timestamps.*
*Cadence thesis — writing style analysis, citation inconsistencies, submission metadata.*
*Venmo records — payments to graduate students, thesis consultation logs.*
*Email correspondence — Raymond Hawkins, university administration.*
I underline the last one twice.
My handwriting is steady. My hands have stopped shaking.
I close the notebook. Stand up. Button my jacket.
When I walk out of the kitchen, I don't look back.
***
I find Neil Bryant on Tuesday.
He works the IT help desk in the basement of the library. I've seen him there for months. Quiet. Competent. The kind of person students look through when they need their laptops fixed and forget the second they leave.
I wait until his shift ends. He's packing up his toolkit when I approach.
"Neil."
He looks up. Blinks once. "Marley."
"I need help with something."
He zips his bag. "What kind of help?"
I pull out my phone. Open the forum app. "These posts. Seventeen threads. All anonymous. I need to know who's behind them."
He takes the phone. Scrolls. His face doesn't change.
"You want me to trace the IPs," he says.
It's not a question.
"Yes."
He hands the phone back. Looks at me for a long moment.
"Why?"
I meet his eyes. "Because I'm tired of being the only one who knows the truth."
He's quiet. Then he nods once.
"After hours," he says. "Ten p.m. Thursday. IT office, second floor. Don't tell anyone you're coming."
"I won't."
He picks up his bag. Pauses at the door.
"Marley."
"Yeah?"
"This is going to take more than IP addresses."
"I know," I say.
He nods again. Then he's gone.
***
Thursday night, I take the stairs to the second floor. The IT office is at the end of the hall. The door is propped open with a doorstop. The lights are on.
Neil is at the main terminal. Three monitors. Lines of code scrolling across the center screen.
I close the door behind me.
"Sit," he says.
I pull up a chair.
He doesn't look away from the screen. His fingers move across the keyboard. Fast. Precise.
"Forum posts route through the university server," he says. "Anonymous submissions still log device MAC addresses and IP registration. University policy. Most people don't know that."
I watch the screen. Numbers and timestamps fill the left monitor.
"How long will this take?" I ask.
"Already done."
I blink.
He pulls up a spreadsheet. Seventeen rows. Each one has a timestamp, an IP address, and a device ID.
He highlights the device ID column.
They're all the same.
"Single device," Neil says. "Registered to Cadence Hawkins. Personal laptop. Connected to her dorm room Wi-Fi every time. MAC address confirms it."
I stare at the screen.
"Can you print this?"
"Already did." He hands me a folder. "Server logs. IP trace records. Device registration. Submission timestamps. Everything cross-referenced."
I open the folder. Twenty pages. Every post. Every login. Every piece of metadata.
"This is legally clean?" I ask.
"University server. Public forum. You're allowed to request access logs under student conduct policy. I just did it faster than the formal process."
I look at him.
"Why are you helping me?"
He finally turns away from the screen. Looks at me.
"Because I'm tired too," he says.
I nod slowly.
"What else do you need?" he asks.
I pull out my notebook. Flip to the list.
"Surveillance footage," I say. "From the gala. Ballroom cameras. Eight-thirty p.m. timestamp."
Neil's mouth twitches. Not quite a smile.
"That's not IT," he says. "That's security."
"I know."
"Hector works nights," Neil says. "Third-floor security office. He's good people."
"Will he help?"
Neil shrugs. "Only one way to find out."
I close my notebook. Stand.
"Thank you," I say.
He turns back to the monitors. "Don't thank me yet."
I leave the folder on the desk. Take two steps toward the door.
"Marley."
I stop.
"When you're ready to use this," he says, "make sure you're really ready. Because once you do, there's no taking it back."
"I know," I say.
I walk out. The hallway is dark. The folder is in my bag.
My hands are steady.
I take the stairs down and I don't look back.