Skip to main content
fanprose
Sign inSign up
UpdatesFAQContent GuidelinesTerms of ServicePrivacy PolicyDMCALegalPremiumDonate

© 2026 Fanprose

  • Home
  • Groups & Idols
  • Sign in
  • Sign up
fanprose

Dark mode
Sign inSign up
    espada
    Cover image
    PublishedJul 13, 2026
    UpdatedJul 13, 2026
    LengthOne Shot
    Wordcount25,211
    Views74
    Genres
    Slow BurnRivals to Lovers
    Group
    Hearts2Hearts
    Pairings
    Female Idol(s) x Male OC(s)
    Idols
    Jiwoo (Hearts2Hearts)
    One Shot

    The Margins of Error

    Complete
    espada8h ago

    She wore perfection like scaffolding, until a boy with holes in his shoes showed her how to stand on her own.


    Hyunwoo Academy does not have a school motto so much as it has a religion, and its gospel, according to every student who’s ever walked its marble halls, is that reputation is the only currency that never devalues.

    Jiwoo learned this lesson before she could fasten her own collar clasp. Her mother explained it to her once, in the careful, clipped way her mother explains everything. People will decide who you are within the first four seconds of meeting you, her mother had said, giving the clasp a final, firm pat. Your entire job, for the rest of your life, is to make sure that decision is correct.

    Jiwoo has spent every day since making sure it's correct.

    Perfection ever rarely shows itself. It’s always in the small things first. Her uniform is never wrinkled, not because someone presses it for her, but because she has trained herself not to slouch, not to fidget, not to lean against lockers and not to sit in ways that would put stress on the fabric. Her bob is cut at a length precise enough that it never falls into her face so that no matter the wind or rain, it never falls into her face. She chose it that way, the way she chooses everything: for what it signals, not for how it feels. She sails through every unit exam with a score that reads less as an achievement than a formality, a box ticked by her standards. She is, by unanimous and largely unspoken agreement, the single most reliable fact about Hyunwoo Academy. The sun rises. The tuition is expensive, and Choi Jiwoo is, and ever will be, perfect.

    It is a bone-deep exhaustion. It is an exhaustion she has never articulated, not even to Seojun, the council vice-president, who probably comes closest to understanding. But even he doesn't really understand. Not the way she does, because Seojun was born already fluent in Hyunwoo’s specific dialect, the one of old money, easy confidence, the grace of someone who has never once had to wonder if he was doing something right. He wears perfection like a jacket he forgot he put on. Jiwoo, though, wears it like scaffolding. If she ever takes it off, even for a second, she isn't sure what's holding her up underneath.

    Which brings her, more or less, to the other unanimous and largely unspoken fact about Hyunwoo Academy: Han Sunwoo is a menace. And Choi Jiwoo is the only person built sturdy enough to withstand him.


    Here is what the school knows about Sunwoo, compiled from four semesters of secondhand testimony, cafeteria gossip, and one extremely detailed group chat that Jiwoo pretends she’s never read: He transferred in the first year under circumstances no one has ever quite pinned down. He wears his uniform daringly, blazer unbuttoned, tie loosened to the point of technical noncompliance, a silver ring through one eyebrow that the disciplinary handbook explicitly, specifically forbids. His hair changes color more often than the seasons do. He’s been sent to the nurse's office so many times for altercations that the nurse, a soft-spoken woman named Ms. Ahn, no longer bothers asking what happened before she reaches for the antiseptic. He is broad enough, and tall enough, that first-years tend to instinctively step out of his path in the hallway, the way you'd sidestep a very large dog that hasn’t made its mind up about you yet. Not because he's ever actually hurt anyone, but because the possibility of him seems reason enough.

    And, infuriatingly, unforgivably, number one in the entire second year. Quite literally sitting on top of it, semester after semester, with the exact same lazy, smirking indifference he brings to everything else, as though the top rank were something that just happened to fall into his lap.

    Everyone assumes he doesn't try. Jiwoo used to assume that too, in the beginning, back when the rivalry was still new enough to feel purely irritating rather than whatever it has quietly become since. She knows better now, though she'd rather eat glass than admit it. She's seen his exam margins. She's seen the way his eyes move when a teacher poses a question the rest of the room is still parsing, the half-second flicker of already solved this before he even raises his hand, which he rarely ever does, because raising his hand would mean participating in a system he's spent two years performing contempt for.

    He performs a great many things. That much, at least, Jiwoo has always been sure of.

    And — she allows herself this thought exactly once, late at night, before locking it back in the drawer where she keeps every inconvenient truth about him — he is unfairly, almost insultingly handsome while he does it. It’s not the tidy clean-cut kind of handsomeness the school's favored sons wear like a second uniform. It's really… something else, she thinks. The crooked, unkempt kind that shouldn't work as well as it does. The eyebrow ring, the ever-changing hair, the way he rolls his sleeves. She hates that she's noticed. She hates more that she's catalogued it, filing it away somewhere she can retrieve it from without meaning to, the way she just did right now.

    What she has never been sure of, what needles at her at two in the morning when she should be asleep and is instead staring at her ceiling doing complicated, useless calculations about a boy who has made a hobby out of disrupting her otherwise flawlessly ordered life, is why.


    Here is what Sunwoo has learned about Hyunwoo Academy, and about people who go to schools like it: everyone is playing a character, and almost nobody knows they're doing it.

    The rich kids play effortless. The scholarship kids play grateful. The teachers play fair, which is the funniest one, because Sunwoo has watched enough of them look the other way for kids whose parents sit on the board to know exactly how much that word is worth around here. And Choi Jiwoo, student council president, top of the rankings for as long as anyone could remember, until he transferred in and ruined that particular streak for her, plays perfect. Full-time. Like it's a damn job she took out a loan to get and can't afford to quit.

    He's never told her he can see it. He's not sure he'd know how to say it in a way that wouldn't get thrown back in his face, and besides, telling her would mean giving something up first, and giving things up isn't really in his repertoire. Not with anyone, and especially not with her.

    He plays a character too. He's quite aware of the irony of it all. His own persona is just louder. Arrogant and unbothered, a little dangerous around the edges, exactly unpredictable enough that people leave him alone rather than ask him questions he doesn't want to answer. It's a good costume. It's the kind of costume that means nobody looks twice at the fact that his shoes are a size too small because they're two years old. Nobody questions that he's never once had a clique of his own, and never invited anyone back to wherever it is he lives. Nobody questions the evenings he disappears and the mornings he reappears looking like he hasn't slept, and nobody asks, because asking would require caring, and caring about Han Sunwoo has never seemed like a particularly worthwhile investment to anyone at this God-forsaken school.

    The sole exception being her.

    He'd never say that out loud either. But it's the quiet, nagging truth of it: in a building full of people performing entire personalities at one another, Choi Jiwoo is the only one who ever seems to be looking for the seams. She corrects him mid-lie before he's finished telling it. She catches the half-second delay before his smirk lands, the tell he thought he'd trained out of himself years ago. She argues with him like she actually expects him to have a real answer underneath the smart mouth, and it’s either the most irritating thing anyone's ever done to him, or the closest he's felt to being seen in years.

    Hating her is quite simple, actually. It doesn't require him to explain why he keeps ending up in whatever room she's in. Why he's memorized the sound of her footsteps in the hallway well enough to know it's her before she rounds the corner. Why beating her in the rankings feels less like winning and more like the only conversation he actually knows how to have with her.

    They are, by every available account, locked in a cold war. Rivals. Opposites. A perfect girl and the boy who exists specifically to make her life difficult.

    Nobody has ever asked either of them what it actually feels like from the inside. If they had, they might have gotten two very different answers than the ones they expected, and one very identical one, buried underneath: she is the only person in this entire school who makes me feel like myself, and I have absolutely no idea what to do about that.


    The rankings are posted at 7:45 every semester, on the corkboard outside the main hall. Someone on the faculty decided decades ago that the most character-building thing you could do to a group of overachieving teenagers was make them read their own worth off a printed sheet of paper in full view of their peers (screw the teachers that do this, btw). Jiwoo has never once been late to see it. She tells herself this is discipline. It might also be dread, if we’re being honest. The specific kind that builds when you already know what you're about to see, but you'd still rather see it first, alone, before an audience assembles around you.

    She gets there at 7:40. The hallway is nearly empty, just a few underclassmen clustered by the vending machine, the overhead lights still doing that faint morning flicker before they settle. She stands in front of the board with her arms folded, spine straight, and she reads the list the way she reads everything, top to bottom, methodically, already bracing for impact.

    1. Han Sunwoo. 2. Choi Jiwoo.

    She reads it twice. Some small, stupid, humiliatingly hopeful part of reads it a third time, as though the names might rearrange themselves if she just wanted it badly enough. They don't. Of course they don't. Numbers don't care how badly you want them to be different, which is, she thinks, probably the single most infuriating thing about numbers.

    She'd studied. She'd studied more than she'd studied for anything in her life, actually, cross-referencing three different practice sets, staying up past one in the morning twice in one week color-coding her own notes like the color-coding itself might be the thing that tips the scale. She'd done everything correctly. She always does everything correctly. And it still, somehow, was not enough to close a four-point gap that a boy who spends half his classes doodling in the margins of his notebook apparently closes in his sleep.

    "Rough morning?"

    She doesn't need to turn around. She'd know his voice anywhere. Something in the air changes when Sunwoo's within ten feet of her. An old alarm system in her chest has been going off for two years now and has never, not once, gotten quieter with practice.

    She turns anyway. He's leaning against the metal lockers a few feet off, blazer unbuttoned as always, tie loose, hands shoved in his pockets like he has nowhere in particular to be and no interest in pretending otherwise. He looks completely unbothered. He's already looked at the board. Of course he has. He's wearing the specific smirk he only wears for her, she notes.

    "I'm fine," she says, which is a lie, and they both know it's a lie, and the knowing is somehow worse than the lie itself.

    "You've got your mad face on, huh?" He tilts his head, studying her with the unbothered thoroughness of someone reading a menu. "The one where your jaw does the thing."

    "What are you even talking about, you damn—"

    He pushes off the wall, closing some of the distance between them, close enough that she has to actually tip her head back slightly to keep looking at him, which she resents on principle. "Right here." He doesn't touch her. Some line neither of them has crossed, not once in two years. But he gestures loosely at his own jaw, at the exact spot, like he's catalogued the shape of her anger exactly the same way she's catalogued everything about him.

    "You are such a bother it’s insane," It comes out sharper than she meant it to. He has an unnerving talent for finding the exact nerve that's already exposed and pressing on it, gently, like he's testing how much pressure it takes before she breaks.

    "You're ranked second," he says, "which, respectfully speaking, isn't the tragedy you're performing it as."

    "…I closed the gap by three points this time."

    "I can see that. And still, you lost."

    "I know I still lost, thank you, I was there." It comes out sharper again, close enough to the surface that she hears the crack in her own voice before she can smooth it over. His smirk falters, just barely, before he catches it and drags it back into place.

    "Three points," he says, quieter now, and there's an edge underneath it she can't quite place, more like he's turning something over, weighing whether to say the next part. "That's not nothing. You worked for that."

    "Don't do that."

    "Do what, exactly?"

    "Be nice about it. It's worse than the gloating.” She says as she looks back at the rankings. “Shouldn’t you be thrilled?" she asks instead, retreating to the safety of familiar ground. "Isn't this the whole point? Beating me?"

    "Sure, I guess." He shrugs, one-shouldered, careless in the exact practiced way that makes her suspicious every single time he does it, because nothing about Han Sunwoo is actually careless, not underneath. "Feels different than I thought it would, though."

    "Different how?"

    He looks at her for a beat too long before he answers. Long enough that the hallway around them seems to go quieter than it actually is, long enough that she becomes distinctly, uncomfortably aware of her own pulse.

    "Doesn't matter," he says finally, the smirk sliding back into place like a door closing. "Wear the loss well, Ms. President. It always suits you."

    And then he's walking away, hands back in his pockets, whistling something tuneless and infuriating under his breath, leaving her standing in front of a corkboard with her name in second place and an unfamiliar, unwelcome heat crawling up the back of her neck that has absolutely nothing to do with losing.


    He makes it to the end of the hallway before he lets himself think about what he said properly, ducking into the stairwell where nobody's around to see his face do whatever it's currently doing.

    You worked for that. He hadn't meant to say that. He'd meant to gloat, actually. To smirk, jab, exit, the same choreography that's carried them through two years without either of them saying anything close to real. But then her voice had cracked, and something about hearing it, hearing the actual person underneath the president, underneath the perfect posture and the flawless scores, had knocked something loose in his chest that he'd rather have kept bolted down.

    For one alarming second he'd wanted to just tell her the truth. That beating her hasn't felt like winning in longer than he'd like to admit, and that some nights he stays up later than he needs to just to keep the gap wide enough to hold her attention, because her attention, furious and pointed and entirely hers, is about the closest thing he has to being wanted by anyone in this building.

    Continue reading

    Sign in now

    Don't have an account? Sign up

    8 likes from robin, PinkBlood, penguin, doubleornothing, Exalted, nekkonii, ririknowsbest, and Ricotta cheesecake.

    1 recommend from nekkonii.

    More from espada

    • Cover for Midnight Collateral
      Midnight Collateral
      One Shot5,937 words
      espada21 hours ago
      AngstHurt/ComfortFemale Idol(s) x Male OC(s)
    • Cover for The Parking Lot Ocean
      The Parking Lot Ocean
      One Shot4,955 words
      espada1 day ago
      FluffChildhood FriendsFemale Idol(s) x Male OC(s)