Event request from : @tiramisuperman
"16+N+🔥 if u can do it it would be wonderful 😭💓"
Here you go love, thanks for your request 🫶 I feel like this is longer than usual, ig I was inspired
Hanma x reader (childhood friends to lovers)
NSFW under the cut
You were exhausted, climbing the stairs to your apartment slowly, only wanting to get into bed.
The day was long. You had to prepare for a presentation in front of your whole class, which didn’t particularly excite you, and the customers from the bar you worked at were unusually annoying. In the middle of that, a coworker asked you out. In the middle of the rush, you said you’d think about it.
Now the only thing keeping you from a good night of sleep was your door, and the suspicious sound of the TV in your apartment. Which wasn’t suspicious at all, actually. You knew who was there.
You sighed, taking out your keys and entering your small apartment. Sure enough, Shuji was sitting comfortably on your couch, feet on the table.
- "Why are you here." You glared, eyes immediately lowering to the shoes on your table.
He didn’t even look up from the TV, hand reaching for his beer, your beer technically.
- "You have me a key, sweetheart."
- "For emergencies."
- "My cable’s out, that’s an emergency."
Usually, you already would’ve been ranting about the intrusion, the feet on the table, and your last beer half empty in his hand. Tonight, you just sighed, dropping your bag on the counter with excessive heaviness.
- "Whatever. Take your shoes off at least."
That made him finally look at you.
- "Damn, you look horrible."
You stared at him, bags under your eyes, hair messy, and groaned.
- "Thanks, asshole."
You walked closer and grabbed the beer from his hand, taking a sip.
- "And that’s mine."
You dropped on the couch, finally letting yourself unwind from the day. You felt your phone buzzing. Another text from that coworker. You ignored it with a loud sigh.
He glanced at you once more before stealing the phone from your hands, putting it out of reach. He read the text and smirked.
- "This one giving you trouble?"
You didn’t even tried to take the phone back, laying back on the couch and staring at the ceiling.
- "No… He’s nice…" You said half heartedly.
- "Yeah, that means he’s boring."
You glared, grabbing the phone back.
- "That means he’s nice…"
He stared at you, the sound of the TV completely forgotten.
- "Both are often true at the same time."
You didn’t say anything. You didn’t really have the energy, but you also didn’t have any reason to protest. That dude was boring, after all. Not particularly striking in any way, not making your heart race or your mind replay your interactions. He was just… there.
His smile widened as he leaned closer.
- "And you don’t need nice, sweetheart."
- "You don’t know what I need."
You glanced back at him, your heart skipping a beat. He was close, and his eyes had that intensity you knew so well. The kind that felt dangerous.
- "Seriously? You wound me. It’s not like I’ve known you for years now. And honestly, all your failed relationships are starting to get boring."
You took the jab, remaining silent. Not only you were used to it from him, but also, he wasn’t completely wrong. You froze as you felt his fingers thread through your hair.
- "Nah, you don’t need nice or sweet. You need someone who knows how to handle you. Someone who challenges you." His tone was lower now, not serious yet. Never serious, actually. But the words remained stuck in your mind.
After all, you had thought about it. All the guys you met lacked something. Something that made your heart race, something that made you laugh uncontrollably until tears, something that made your thighs press together without even touching you. You only knew one person that had that something. Even if you never admitted it to yourself.
You looked up, frowning defensively.
- "Your point?"
He sighed, though that was more for show than from actual annoyance. He twirled a strand of your hair between his fingers, pulling slightly.
- "My point? You already know who handles you best."
For a few seconds, you only stared at him. His fingers were still tangled loosely in your hair, the strand wrapped around them held with just enough tension to keep your attention on him. His smile remained lazy, crooked at the edges, like he had merely made another one of his stupid jokes. But he wasn’t laughing. That was what made your stomach twist.
- "You’re so full of yourself…" You muttered.
- "Usually."
His eyes dropped briefly to your mouth before returning to yours. It was quick enough that you could have pretended not to notice. But you didn’t.
- "And what exactly makes you think you could handle me?" It came out more quietly than you intended.
Shuji’s smile sharpened, a flicker of satisfaction in his eyes, like he had been waiting years for you to finally ask the right question.
- "I know what pisses you off." His fingers slid through your hair, settling against the back of your neck. "I know when you’re lying. I know when you’re bored… ain’t that enough?"
- "I’m never bored when you’re around because you make my life unbearable."
- "Exactly."
You rolled your eyes, but you didn’t move away. That seemed to interest him more than any answer could have.
He leaned closer, but not enough to kiss you, only enough that the warmth of his breath reached your lips. The familiar scent of cigarettes and the beer he had stolen from you filled the space between you.
You had been close to him countless times before. You had slept beside him as children when thunderstorms rattled your windows. You had cleaned blood from his face after fights, shoved him away when he deliberately annoyed you, fallen asleep against his shoulder on late trains. None of it had ever felt like this.
- "You know…" He murmured. "for someone who thinks I’m full of shit, you’re not exactly trying to get away."
- "You’re in my apartment."
- "And?"
- "And maybe I’m too tired to throw you out."
- "That must be it."
His thumb moved once against the side of your neck, barely anything, but your pulse jumped beneath it anyway. His eyes sharpened, his smile widened. Of course that bastard noticed.
You felt your cheeks heat up, and looked away, annoyed by his sudden perceptiveness.
- "Shut up… I’m going to sleep."
You tried to get up, your cheeks too red to face him, but he caught your wrist and pulled you right back down. Except this time, you dropped right on his lap.
The TV behind was completely forgotten, for a moment, there was only your heartbeat ringing in your ears and the feeling of his hand on your waist.
The air thickened noticeably, and while you squirmed from the heat of it, he watched you with amusement. You realized he liked putting you in this embarrassing situation, but this time, you didn’t dislike it as much.
You leaned down, pressing your lips to his. It was slow and warm, but he didn’t answer. Just letting you move your lips against his. You pulled away, frowning, thinking that you had misread the situation somehow. But you barely had the time to get yourself together that his hand cupped the back of your neck, pulling you back down into a searing kiss.
- "Where do you think you’re goin’?.." He muttered against your mouth, swallowing the sound of your surprise.
You kissed him back fiercely, too into it to let your tired body get away from his hold. Your hands settled on his shoulders, hips shifting closer until there wasn’t an inch of space between the two of you, and the movement made his grip tighten. You felt him hard beneath you, unmistakable even through his jeans, and the smug curve of his mouth returned the second he noticed you freeze.
- "Still tired, sweetheart?"
You hated him a little for sounding so pleased, but not enough to stop rocking against him. His head tipped back against the couch, a rough breath leaving him as his hands moved beneath your shirt. The familiarity between you made everything worse, he knew exactly where you were sensitive from years of poking, tickling and irritating you, except now his fingers dragged over those places slowly, making your skin tingle for an entirely different reason.
Your shirt disappeared somewhere near the coffee table, followed by your bra. Shuji stared without shame, his palms covering your tits before his thumbs brushed over your nipples. The slow pleasure made you arch into him, and his grin widened.
- "Knew you’d be fun."
You pulled him into another kiss before he could become even more unbearable, fumbling with the hem of his shirt while he pushed your skirt up around your hips. His hand slipped between your thighs, finding the damp fabric of your underwear, and the laugh that left him was quieter this time, edged with genuine hunger.
- "All that over one kiss?" He teased, still smug.
- "Shut up."
He pushed your panties aside and dragged two fingers through your wetness, watching your expression far too closely as he circled your clit. The teasing stopped once he found the pressure that made your thighs tighten around him. He repeated it relentlessly, slipping one finger inside you and curling it until your forehead dropped against his shoulder.
You had seen those hands bloodied and bruised after fights more times than you could count. You never expected them to feel so good.
A second finger stretched you open while his mouth worked along your throat. The pleasure came in waves, your hips moving against his hand without shame now, until he pulled away just before you could fall apart. You whimpered, glaring at him through uneven breaths.
- "You piece of…"
- "Don’t worry. I’m not done."
He lifted you long enough to free himself from his jeans, then reached into his wallet for a condom. Watching him roll it on made the reality of what you were doing settle heavily in your stomach, but the desire was stronger.
- "You scared, doll?"
You answered by lowering yourself onto him. The stretch stole your breath, forcing you to pause with your nails digging into his shoulders. Shuji’s jaw tightened beneath his smile, his hands gripping your hips hard enough to steady you rather than push.
- "Fuck…" He breathed, eyes fixed on where your bodies met. "You’ve been holding out on me."
Once you adjusted, you began moving, slowly at first, then harder when his hips started meeting yours. The couch creaked beneath you, the forgotten television filling the room with meaningless noise while he fucked up into you with increasing impatience.
He was still Shuji, laughing when you lost your rhythm, biting your shoulder when you told him to shut up, but the way he watched you was too focused to be casual. His thumb returned to your clit, rubbing quickly until your hips stuttered. You were dangerously close now, and you could feel he was too.
- "Shu… Don’t stop…"
Your thighs started hurting from that much movement. He seemed to notice it, hands tightening around your hips.
- "Just like that, doll… doin’ so fucking good…"
The praise made you shake slightly, his eyes glimmering with that familiar amusement of his, like he had just discovered a button he couldn’t wait to press.
He left it aside for now, too busy watching you, and himself, fall apart against each other. His hand went down to find your clit again, his thumb circling it with precision. You buried your face in his neck, letting out a small, shuddered breath as your thighs shook from the orgasm.
He thrusted up a few times, his own body tensing before wrapping his arms around your waist, pulling you down fully against him.
For a while, neither of you moved. Then he reached for your abandoned beer and took a sip.
- "So…" he started, still buried inside you. "you texting boring guy back?"
You snatched the bottle away, frowning. Of course he had to ruin the moment.
- "Get out."
His laugh shook beneath you as his arms tightened around your waist, face buried in your collarbone.
- "Nah. Cable’s still out."
I must admit I’m not particularly satisfied with this one, it feels really fragmented and a bit rushed but honestly I never write fics in one go, sorry 🙏 hope yall still enjoyed it.






