Chapter Text
The 6 a.m. bus came coughing up the hill like it resented the hour. Its windows rattled in their frames, turning the Upper North towers into streaks of gold and glass. The Vinsmoke mansion caught the first clean slice of sunlight—white stone going bright as a tooth—then slid away behind Sanji as the bus lurched forward.
He kept one palm over the bento tin in his lap, feeling the faint heat through the metal. Last night’s staff meal, reheated in the dark kitchen while the house slept,pasta, a heel of bread, a wedge of egg that Zeff had salted with a smirk and a “Don’t burn this one.” He’d half-wrapped it in a towel, tucked it like a secret. If he ate it slow on the ride, it would last until homeroom.
On his phone, he swiped through menus—not Baratie’s. Screenshots of places he liked to study - if his father ever allowed him-,a ramen shop on the south docks, a soba stand that posted specials with blurry photos, a bistro that bragged about its beurre blanc. He pinched to zoom on a photo of grilled mackerel. Lemon. Char just past polite. If you quick-pickled the fennel you wouldn’t need the capers. He thumbed a note into the margins of his brain: fennel + vinegar + one sugar, not two.
He chewed while thinking. The bus door hissed open, slammed shut, hissed open again. People climbed aboard with sleep in their eyes and coats half-zipped. He knew most of them by shoes and coffee cups. The woman with the gray flats who counted stops under her breath. The dockhand who slept upright, hands folded like he was pretending to pray.
Sanji ha a routine: Up at five. Out by five-twenty walking Two blocks to the stop. Don’t ever wake the house. Or he will get a beating especially from the asshole Niji , Don’t wake the dogs or touch the car. Don’t touch anything with the name Vinsmoke on it.
He could still hear Judge’s voice, precise as a blade: You want public school? Then take the public bus. I won’t waste fuel on a boy who wastes my name.
Sanji speared a bite of egg with his fork and didn’t taste it. I don’t care. He told himself that a lot. I don’t care about the car. I don’t care about the gate code I’m not allowed to know. I don’t care that the driver would pass me on the sidewalk if I were on fire. The lie wasn’t fully a lie. The bus worked. You waited, it came. You stood, it shook your bones, you arrived in time , because god forbid he begins late a second to school there will he a consequence not from school no by Judge. Just thinking of it make chill run his Spain.
His reflection in the window hovered over the city—hair a little too long because he cut it himself in the bathroom mirror, collar perfect because Zeff would see it and grunt if it wasn’t. Under the collar, a sting where yesterday’s strap had rubbed a bruise into a yellowed bloom. He shifted.,The bruise pulled like a mouth.
Judge had given him exactly three inches of leash and called it mercy. You may… —he’d used that word, like he was a law, not a man— …spend time in that shack of a restaurant if your grades remain above ninety-five. No lingering after dark. No sleeping there. No calling the owner ‘uncle’ in public. And if I hear a whisper that you are begging, or if anyone ties my name to that place—
Sanji knew how the sentence ended: with Zeff paying. Not in money they had plenty, In inspections. In “anonymous complaints.” In a swap of suppliers that arrived rotten by accident.
Or in Zeff head rolling on the floor.
Fine. So he didn’t call Zeff uncle out loud. He called him chef and stole warmth in the spaces between words. He finished homework at the corner table where the sun came in and turned the water glasses into little lighthouses. He stood on a milk crate to reach the high shelf, cut onions until the kitchen smelled like a sad song, and listened to knives talk when they met the board. He earned every minute like it cost.
He took another bite, let the salt and oil wake him up from the inside. The bus dipped, groaned, dragged itself into the long curve that led downhill toward the Sunny District. South of here, the air always smelled a little wetter. Less manicured hedges, more plants that grew where they wanted. He preferred it. Things that had to fight to live tasted better when they did.
A kid in the seat across the aisle craned his neck at Sanji’s lunchbox. Sanji angled the lid just enough to share the smell. The kid’s eyes went wide. He was probably headed to the same school—cheap backpack, gym shoes tied together and swinging from one hand. Sanji nudged the bento a little closer, an unspoken “ask if you want,” then looked back down at his phone.
He flicked past a photo of a glossy steak. No interest. He saved a video of a chef flipping delicate crepes and muttered, “Too much heat.” He paused on a menu’s handwritten note: daily soup: bones + time. Zeff said that a lot. Bones and time make broth. If you have neither, you’re lying to your customers. If you have both, you can bring a dead day back to life.
Wake earlier than everyone else, he told himself, not bitter, just counting. Catch the bus. Count the stops. Keep your head down in the halls. Don’t give them a reason to look. Don’t give him a reason to look. The mansion was gone now, replaced by laundromats and bakeries with fogged-up windows. Someone opened a door and the steam from a dozen buns rolled onto the street. He could almost taste the yeast through glass.
He slid his phone into his pocket and watched condensation bead on the inside of the bus window. He drew a tiny fish in it with his knuckle, then wiped it away before it could look like he was daydreaming. The driver called out an intersection he knew by the tilt of the sidewalk. Four more stops. Then the cracked stairs, the too-bright hallways, the locker with the hinge that stuck unless you bumped it with your hip first. He could do it. He’d done it every day this year.
Judge doesn’t want to “waste anything” on his worthless son. It should have hurt more than it did. Maybe he’d built scar tissue over that spot. Maybe he’d traded the feeling for something he could carry without dropping—the weight of a pan, the heat of a stove, the clean pressure of a chef’s knife in his palm.
He popped the last bite of egg into his mouth and closed the bento. The kid across the aisle stared, hopeful. Sanji snapped the latch, then cracked it open again and slid the bread across silently. The kid blinked, then smiled around a thank-you too soft to hear.
The bus sighed to a stop. Sanji stood, slung his bag over his shoulder, and balanced his lunchbox in the cradle of one hand like a tray. Outside, the day was still deciding what kind of light to be. He stepped down into it and let the door fold shut behind him. Bones and time. He had both, if he could keep them. And he had a kitchen at the end of the day with a man who’d fed him even when he didn’t have the right to ask.
That would have to be enough, until he could make more.
By third period the building had shaken itself fully awake—lockers slamming like cymbals, bells too loud for the size of the hallways, the smell of floor cleaner giving up against gym socks and cafeteria steam. Sanji moved through it on habit, shoes that didn’t squeak, books stacked just so in the crook of his arm, hair fall coaxed to cover the fading bruise at his temple. Cause god forbid anyone see it and questions rising.
Gin - his best friend of three years now -fell into step beside him outside chem, flicking Sanji’s ear with the corner of a notebook. “You look like you slept in a bus seat.”
“I did,” Sanji said, unwrapping the corner of a still-warm roll from Baratie and handing it over. “Breakfast.”
Gin bit into it and exhaled like a prayer. “You keep me alive.”
“You keep losing your wallet.”
“I keep testing whether you’ll still feed me.”
Sanji snorted. They veered toward the stairwell that every teacher pretended not to notice—the one that opened to the Sunny steps where wind cut the smell of bleach into something almost clean. Gin leaned his shoulder to the paint-chipped rail, chewing slow, eyes on the courtyard. Kids milled. A girl in a flannel jacket practiced a cartwheel and failed, laughing. For a minute, it felt like a normal day balanced on the edge of noon.
“How’d we even end up friends?” Gin asked, halfway to teasing, halfway to something else.
Sanji shrugged, but the memory arrived uninvited three winters ago late enough that the Baratie windows were fogged from the last batch of soup. The bell above the door had jangled and there Gin was—fresh transfer, hollow cheeks, knuckles raw from a fight he didn’t win—standing like he might bolt if someone breathed too loud.
“We’re closed,” Patty had barked, wiping down a table without looking up.
Gin had flinched. “Right. Sorry. I just—”
Sanji had come from the kitchen with a ladle in one hand, bowl in the other. “He’s not asking for the chandelier,” he’d said, setting the bowl down on the counter and sliding it across. “Sit. Fast. Before Chef sees and pretends to charge you rent for the chair.”
Gin had stared at the steam until his eyes watered, then eaten like someone was going to yank the soup away mid-spoon. He’d left a crumpled dollar and three dimes under the salt shaker on his way out, like gratitude should be small enough to hide.
Two days later he’d shown up in Sanji’s homeroom with a schedule and an attitude and a seat that stayed empty until Sanji kicked it with his foot and said, “You have to sit somewhere. That one doesn’t bite.”
Now, on the stairwell, Gin wiped a thumb across the corner of his mouth and grinned. “Right. You pity-fed me.”
“I fed you because you looked like you’d forgotten what hot tasted like.”
Gin elbowed him lightly. “You going to the game after school?”
“Shift,” Sanji said. Zeff had him on prep and sauces until close. He didn’t say that out loud. Gin knew the shape of Sanji’s days by now school; the bus; the kitchen that actually felt like oxygen.
They split at the junction where hallways forked to math and gym. “Try not to get detention again,” Gin called, walking backward.
“Try not to punch anyone in the mouth,” Sanji returned.
“Can’t promise.”
“Then try not to miss,” Sanji said, and Gin’s laugh fluttered behind him like a flag.
By lunch, the sky had bleached out into a dull silver that made the paved yard look like a tray no one cleaned. Sanji ate on the steps with his knees up, bento balanced in the wedge of space they made. Luffy - the funny boy from the other class one day he give the boy the leftover form his food and now he come seeking food from him from time to time - wandered by, asked “You gonna finish that?” and Sanji handed over half without looking up from his textbook. It was easy to be generous when the food tasted like home, besides Sanji really enjoyed people eating his food .
Halfway through the day, he swung by his locker to switch books. The hinge stuck, as always; he knocked it with his hip. A folded card glided off the top shelf and slid against his shoe.
He bent and picked it up. Not notebook paper—thicker, the kind that said someone owned a drawer of stationery. No name on it or little hearts, just a neat line of letters in a practiced hand:
Can we talk?
Behind the gym at 12:40.
No signature either.
Sanji frowned. Behind the gym was the bad side of the good field—dumpsters, mats drying in the chain-link shade, the generator that hummed just loud enough to swallow a shout. He turned the card over. Nothing else. It could’ve been a setup for a prank, a fight, a shaken-down apology. He paused long enough to hear Zeff’s voice in the back of his head: If you’ve got to face it, do it on your feet.
He shut the locker carefully, slid the card into his pocket, and walked.
The path wrapped around the gym like a service entrance to a secret, concrete sweating under the thin sun. The farther he went, the fewer voices he heard. A gull screamed somewhere above the fields. The generator throbbed. He rounded the corner and saw him.
The senior leaned against the wall like he’d been poured there.with his Crisp uniform, blazer hanging open, tie loosened to the exact degree that said I’m a rule, not a follower. Sanji knew his face the way everyone did—assemblies, pep rallies, photos with the principal where his smile was the right size and the right shape and never reached his eyes.
He straightened when Sanji approached, pushing off the wall with two fingers like even gravity listened when he told it to wait. “Thanks for coming.”
Sanji kept a meter between them and a hand on the strap of his bag. “You left a note.”
“Couldn’t just say it in the hall.” The senior’s mouth tipped into something that wasn’t quite a smile. “You’re not really a hall kind of person.”
Sanji didn’t answer. The sky mirrored concrete. The breeze smelled like old rubber and wet chalk.
“I’m just going to say it,” the senior said, and for a second, he almost looked like a kid—human under the polish. “I like you.”
The words hit Sanji in the chest with the softest possible force, like a ball tossed underhand so you’d know it wasn’t meant to bruise. He blinked.
“I’ve watched you,” the senior continued, and the phrase should’ve landed wrong, but he was careful with it. “In class. At lunch. You don’t try so hard You just are. So beautiful and kind , And when you gave that kid your bread on the bus last week—” He shrugged. “People don’t do that for no reason. I wanted to… I don’t know. Tell you I see you. Maybe ask you out.”
There was a world where this would have been a good thing. Sanji could feel it ghosting along the edges of the wrong one they were standing in. He adjusted his grip on his strap and made his voice gentle.
“Thank you,” he said, because he meant it. “That’s… kind. It takes guts to say.”
The senior’s shoulders loosened like he’d solved a problem. “So?” Like he expected Sanji to fall in his arms instantly.
Sanji inhaled, exhaled. He thought about Judge’s rules, about the way Zeff’s name could be ground to dust in the wrong mouth, about how every yes had a shadow he couldn’t afford. He also thought about how little of this was about that. He wasn’t interested. Not in this boy, or in the noise that came with him, not in the way his smile had edges that cut.
“I’m going to say no,” Sanji said. “I’m sorry.”
The senior’s face didn’t move for a heartbeat, like the words had to swim up to daylight from very far down. Then the smile came back, much thinner. “You’re sure?”
“I am.” Sanji forced the corner of his mouth up, as if to soften it. “It’s not about you.”
“It usually is,” the senior said lightly, and the joke didn’t sound like a joke. He pushed a hand through his hair as if that could rearrange the moment. “You’re… what? Seeing someone?”
“No.”
“Not into guys?”
Sanji shrugged one shoulder. “Not into this.”
Silence settled, not heavy yet, just present. Somewhere a ball thumped, a whistle blew. The senior looked past him to the field and back again.
“I appreciate the honesty,” Sanji added, because it was true. “And I appreciate you asking like this,—-” He gestured toward the school with its teeth of windows. “That was decent.”
“Yeah,” the senior said softly. He straightened his tie, made it neat again. “Decent.”
For a flicker he seemed unsure, and that should have made him smaller. It didn’t. It made him sharper, like a knife turned the right way. He stepped aside, the gentleman’s retreat, and Sanji walked past with his bag against his hip and the generator’s hum threading his bones.
Back around the corner, the noise of the school rushed in—voices, bells, the clatter of a tray dropped and a chorus of groans. Sanji found the nearest sink, ran cold water over his wrists until his pulse steadied, and looked at his reflection in the metal splashback. The boy there looked like himself: collar perfect, eyes steady, mouth a neutral line.
It should have felt simple. It didn’t. He shook off the water, shouldered his bag, and headed to class. The day went on like nothing had happened. For a few more hours, that would still be true.
The rest of the day fit together like clean knives in a drawer—after the school finishes he briskets to the Baratie and its warm, wet breath of steam the second he pushed through the door.
Zeff clocked him with a glance. “You’re late by thirty seconds.”
“I blinked wrong,” Sanji said, already tying on his apron.
“Blink faster,” Zeff grunted, but he slid a bowl toward him first—staff soup, rich with flavors “Eat.”
Sanji obeyed, standing at the prep counter, letting heat sink into him where the school had scraped it out. Then it was work: onions surrendering under his knife, garlic blooming in oil, stock pot murmuring like a patient old friend. Zeff hovered without hovering—switching Sanji’s cutting board when it warped, shouldering the heavy pan off the flame himself, flicking a towel at Sanji’s wrist when his grip got tight. “Loosen up. You’re cooking, not fighting.”
“Feels like both sometimes.”
“Then win.”
At 6:59 Zeff tapped the old brass timer with one blunt finger. “Seven. Off.”
Sanji wiped his station until the wood felt like skin after rain. He untied the apron and hung it just so, the string ends even, the way Zeff liked. Lightness climbed up his ribs—not big, not loud, just there—as if the day had decided not to press down for once.
“You need a ride,” Zeff said, already fishing in his pocket for keys.
Sanji shook his head, smiling small. “You know I can’t.”
Zeff’s jaw set. “Your old man can kiss the greasy side of a frying pan.”
Sanji huffed. “That’s poetry.”
“It’s printable.” Zeff leaned, just enough to knock their shoulders. “Let him snarl. You’re not sneaking out of some back alley. You’re working. Work’s respectable.”
“I know. But he—” Sanji shrugged. He’ll punish you, not only me. They both knew the rest of the sentence.
Zeff looked like he wanted to argue with physics. Instead he shoved two rolls into Sanji’s hands, still warm, wrapped in a napkin. “For the bus. And if some brat asks, you share one and keep one, you hear me?”
“Yes, Chef.”
“Stop calling me that like I’m the king of France,” Zeff muttered, but the corner of his mouth bent. “Mind the late crowd at the stop.”
“I will.” Sanji lifted the rolls in a salute. “Night.”
“Night, brat be safe and call me when you got home”
Sanji smiles fondly “ I will “
Outside, dock air slicked his cheeks. Neon puddled in the wet cracks of the street; somewhere a gull laughed like it knew something rude. The bus came huffing around the corner, punctual as a threat. Sanji climbed aboard, took his usual seat by the window, and bit into a roll. Butter and salt. He watched the city tilt past—laundromats sweating steam, a man walking a dog that refused to move, a couple sharing the same pair of earbuds and nodding to a song he couldn’t hear.
The closer the route dragged him toward the Upper North, the thinner the air felt. The houses got taller and emptier, lawns shaved so close they looked like they hated growing. He tucked the second roll into his bag.
At the gate, he let himself in with the code they’d given him for the side entrance, not the front. The path lights were too bright. He moved quiet through a house designed to announce you—high ceilings, big doors, the echo of your own breath telling on you.
A maid glanced up from polishing a table and then away again. Sanji lifted a hand in an apology he didn’t owe her and went to the study.
Judge kept the ten-minute meeting like it was a medical prescription, the same chair, same clock, same smell of cold leather and a window that pretended night wasn’t a thing that happened. He didn’t look up when Sanji entered; he finished a line on a document, capped the pen in a way that made the desk feel complicit, and said, “You’re late.”
“Seven on the dot,” Sanji said.
“Your dot,” Judge replied. “Your… hobby continues to interfere with this family’s schedule.”
“It doesn’t.”
“It does when you track grease through my house.” Judge’s eyes lifted, tepid as tea left out too long. “Report.”
Sanji kept his voice flat. “School was fine. Work was fine.”
“Grades.”
“Ninety-seven in math. Ninety-six in literature. Chemistry test Friday.”
“You will bring home a hundred.” Judge leaned back, steepling his fingers. “You will not bring home gossip. You will not associate my name with that shack. You will not eat our food and then go play peasant. Are we clear?”
“Yes.”
Judge studied him like a problem set. “Is there a reason you insist on wearing your hair that way?”
“No.”
“It makes your mouth look soft and Weak.”
Sanji swallowed the impulse to touch the fringe. “I can cut it.”
“Do it. And learn to walk without slouching. You look like you’re apologizing to the air. Which you should but we have image to keep “ Judge uncapped the pen again. “That’ll be all.”
Sanji stood. The clock said nine minutes and thirty-one seconds. Judge had been getting efficient.
“And Sanji,” Judge added without looking. “Eat in your room. Your face makes me lose my appetite.”
He used the same tone he used to ask someone to close a window. The insult slotted into its old groove. Sanji nodded once and left.
In the kitchen, a tray waited on the counter under plastic wrap: plain chicken breast, plain rice, steamed broccoli without even the dignity of salt. A sticky note: For S. The S was careful, like the person who wrote it didn’t want to get anyone in trouble with a flourish.
He carried it up the back stairs. The house hummed with money and silence.
On the landing, voices: his brothers, clustered like a thorn bush that learned how to talk.
“Look who crawled in,” Niji drawled.
“Smells like fryer oil and desperation,” Yonji said, pinching his nose.
Ichiji didn’t bother with jokes. He just let his gaze crawl over Sanji, slow and bored. “Keep your head down, little failure. Father’s in a mood.”
Sanji shifted the tray to one hand and reached for his door. “He’s always in a mood.”
“Some of us earn better ones,” Ichiji said.
“Some of us earn anything,” Niji added, and Yonji laughed like a crow.
Sanji’s smile was the careful kind, the one that didn’t show teeth. “Good talk.”
He shut his door on the rest of the house and slid the lock, not because it would stop anyone who wanted in, but because it let his hand do something that counted as choice. He set the tray on his desk and looked at the food until it felt like an accusation. He unwrapped it anyway. Ate anyway. Hunger didn’t care about pride.
After, he cracked the window. The air from the city slid in—faint salt, distant rubber, a rumor of broth from a place that knew how to feed people. He laid the second roll from Zeff on his nightstand like a lighthouse and stretched out on the bed fully dressed, his phone face-down on his chest.
Bones and time, Zeff said. Sanji had both right now. Tomorrow he’d need them again. Tonight they were enough to make sleep heavy when it finally came.
Next day the Morning came on schedule; the rest of the world didn’t.
Sanji rode the 6 a.m. bus with his bento warm against his knees and the city fogged on the windows, counting stops the way he always did. Same driver and gulls. Same bakery at the corner fogging its glass with steam. He stepped off into a day that felt copy-pasted from yesterday, and still—something in the air tugged sideways, like a picture frame hung a degree off.
He hit the cracked stairs, pushed through the double doors, and the sound of Sunny School swallowed him whole, bells ringing and chatter, sneaker squeak, lockers coughing open and slamming shut. He angled toward his locker, hip-bumped the hinge like always, and only then noticed it.
Conversations thinned in a ripple when he moved. Not in dramatic way ,People didn’t stare; they avoided staring. A girl who usually asked to borrow his notes pivoted smoothly to ask the kid behind him instead. Two boys at the drinking fountain edged left without looking up. A teacher’s eyes slid past him like he was part of the wall.
Sanji blinked. It was like stepping into a draft he couldn’t find the door for.
“Allergic to you now?” Gin said, appearing at his shoulder, mouth already crooked in a grin. He bumped Sanji lightly. “C’mon. Chem’s waiting to ruin us.”
Sanji shut his locker. “Weird morning,” he said.
“People are weird,” Gin replied cheerfully, as if that solved geometry. He spun a pen around his fingers and failed, the pen clattering. “You bringing lunch? Tell me you’re bringing lunch.”
“Maybe,” Sanji said, and the smallest knot in his chest loosened at the normalcy of it Gin’s bad pen tricks, the way he walked backwards up two steps just to see if he still could, the easy fact of someone staying beside him while the hall moved around them like water around a post.
In homeroom the cold draft kept blowing. It took half a second longer for the whispering to start up after Sanji sat. The girl with the flannel jacket didn’t pass the attendance sheet his way; she angled it to the next row so it could bypass him entirely like a river diverting around a rock. Sanji kept his jaw loose, eyes on the board. He’d learned the mansion’s version of this young , the quiet you are when that punishes without a mark.
He peeled his focus back to the teacher’s voice, took notes he’d probably rewrite later. When the bell rang, the silence broke into the usual stampede and laughter again, just… not where he was.
In the gap between second and third, someone shouldered past him without the usual mumbled sorry. He stumbled, recovered, felt nothing under his palms but the slicked wax of the floor. He looked up at rows of faces switched to neutral, and somewhere in the noise a joke landed and people laughed—at the joke, not at him, he told himself. At the joke.
“Still weird?” Gin asked.
“Still weird,” Sanji confirmed.
“If anyone starts something, I’m ready.” Gin’s grin didn’t reach his eyes now. “I did push-ups.”
“Truly terrifying.”
They made it to third period in one piece. Fourth period bled into fifth, Sanji’s stomach an empty drum by the time the lunch bell let them go. He took the stairs down to the sunny steps by habit and sat with his knees up, bento balanced in that familiar wedge of space.
“Food friend!” a voice announced, bright as a flare.
Luffy dropped out of the flow of bodies like a fish leaping a current and plopped beside Sanji without asking for permission or physics. He stuck his nose over the bento and inhaled like he was trying to memorize the smell.
“What is it?” he asked.
“Tamago, rice, leftover chicken. And a pickle,” Sanji said.
“I love all of those.” Luffy’s eyes were already starry.
“You love air,” Sanji said, but he nudged the box halfway to center. Luffy took that as consent and dug in with the joy of someone who believed the world owed him good things and was, against its better judgment, paying up.
Someone snorted nearby. Sanji looked up to find a small orbit of students a careful four feet away, the kind of distance that wasn’t about elbows. They weren’t looking at him. They were looking at a brick, a cloud, their phones. Luffy didn’t notice or didn’t care; he hummed while he chewed, then pointed at Sanji’s chopsticks.
“You eat fast when you pretend you don’t,” he observed, as if he’d known Sanji for years instead of two weeks of shared lunches by accident.
“Is that a philosophy?”
“It’s lunch.”
“Deep.”
Luffy grinned around a mouthful and made an appreciative noise that might have been words. Sanji felt the knot in his chest loosen another notch. He could handle weird if there was a loud boy to misname it.
Usopp - a friend of Luffy - drifted by with a camera bag and offered an awkward salute that said he’d seen, he hadn’t decided how to be about it, and he was choosing neutral friendliness until further data came in. Sanji nodded back. The breeze found his neck under the fall of his hair; he let it.
Gin didn’t come to the steps—he’d said something about an errand—but he materialized before sixth period like he always did, spinning that doomed pen again. “You share with the human black hole?”
“He has his own gravity,” Sanji said. “It’s rude to fight a cosmic event.”
“Good,” Gin said, relieved for reasons he didn’t say. His hand brushed Sanji’s shoulder like an accidental check for damage. Fingers stilled for a second, then withdrew. “Hey, uh, rumor says there’s a pop quiz in math.”
“Rumor lies,” Sanji said. “It’s Friday. He won’t risk us retaliating by learning.”
“Good. My brain clocked out at lunch.”
“Does it clock in?”
“Occasionally. For soup.”
Sixth period came and went. The cold shoulder didn’t warm up; it never escalated either. It hung there like a promise someone might cash later. Sanji felt it follow him class to class, a weight only detectable by how it bent light around itself.
At the end of the day, he and Gin split at the gate, as usual. “Text me if you need me to meet you at the bus,” Gin said.
“I’ll be fine,” Sanji lied with professional ease.
“Yeah.” Gin rocked back on his heels, eyes cutting past Sanji to the campus in a quick sweep. “See you.”
Sanji watched him go, then joined the stream to the stop. The bus sighed up right on time. Inside, he found his window seat and let the city roll past, the morning’s draft lingering in the corners of his thoughts like a smell he couldn’t place.
Weird. Not yet a storm. Just the air getting heavy in ways most people couldn’t feel until the first raindrop hit. He put his palm on the bento—inertia warm against his skin—and thought of Zeff’s stove, of knives and steam and places where silence meant focus, not punishment. He could make it to evening. He always did.
