Work Text:
The car was hot that night. Ginji's head rested lazily against the window, he gazed outside and the sky was dark and littered with stars. The car's radio was off, and Ban was smoking a cigarette, puffing smoke in the car, making it stuffy and thick. But he didn't complain. He was just too tired. Ginji felt like his whole body was buzzing. His eyelids kept fluttering. His body felt too hot. His mouth felt dry and his hair was matted to the back of his neck.
What was this feeling?
It wasn't unusual for Ginji to feel odd from time to time. But this time was especially odd. And the feeling seemed to increase. His body was humming, buzzing like electricity, he felt his cheeks flush and his vision was unfocused.
"Ginji? Are you okay? You've been buzzing all night." Ban asked him, as they were laying back, the car parked and the moonlight illuminating his features.
"I-I don't know what this is. It feels weird, but not bad...?" Ginji mumbled, feeling his eyelids droop. His whole body was warm, and he felt his stomach tighten. "I guess it sorta feels like a heat? But I'm on surpressents unless- did I miss a dose?"
"Shit . When was the last time you took it?" Ban asked him.
"A week or two ago?" He guessed, "I can't remember. The last job we did- was hectic. I might have forgotten."
"It'll be hell if you're going through an unexpected heat." Ban muttered to him," Omegas in heat need a lot of things we don't have money for . You're going to need a nest and food and-" He groaned, rubbing his temples, "You need a heat partner."
"No I don't! I'll be okay!" Ginji tried assuring him, but he could feel his hands shake.
"You're an omega going into heat without an alpha." Ban reminded him. "It's dangerous. What if you go out and find a bad one, huh?" He looked up, " Or someone tries to bite you ?! Ginji you can be a little naive and trusting sometimes." He sighed and leaned against the seat, " You'd be useless if you became some alphas mate ."
Ban was staring down at him, his features and eyes soft in the darkness of the car. It hurts Ginji's chest a little. "Ban-chan," He whispered, and then closed his mouth. It was dry, he didn't have any saliva, his throat was too . "I don't know what to do." He admitted, "But I trust you."
Ban's features turned softer, and his eyebrows raised. He was staring at Ginji and it felt like forever, " I know you do."
The silence lasted for a few moments, and Ginji didn't mind. He stared back and felt a bit calmer. "If I need an Alpha for this heat, I'm glad I have Ban-chan."
And Ban's eyes softened even further. It wasn't often he looked like this, but Ginji was always able to make him do so, "Do you really mean that?"
"Yeah, of course." Ginji said, smiling his head spun and his chest felt heavy. His whole body buzzed with a warm sensation, and he felt the need to lay down. His eyelids drooped again and he felt himself almost fall asleep, but then Ban's voice snapped him awake.
"Okay. I'll take care of you, Ginji. Just let me do that, and I promise you'll be alright."
Genji fell asleep that night feeling safe.
His dreams were warm and pleasant . When he woke, he was laying down in their car and his body still buzzed and his skin was flushed, he was panting and his shirt felt sticky and stuck to his skin with sweat.
Ban was gone . His seat was empty, the car's keys were missing, but the door was locked and Ginji was too hot and tired to go out looking for him. So he stayed inside. The car had gotten even more stuffy and hot, and Ginji groaned, turning over on his stomach.
He couldn't remember the last time he felt this way. He hadn't had many heats before . One, maybe. And that was years and years ago, back when he was young, still living in the Infinity Fortress.
But his old heats were never like this. They weren't so intense, so unbearable. They never made his skin feel like it was burning and he needed something, something to help. What was he supposed to do to make it stop? It didn't help, not really, but his hands went to the front of his pants and he slipped them off.
It was a little cooler that way, his skin wasn't so hot. But it was still too warm. Ginji was breathing heavy. He could hear himself. The windows were fogged up and his body was too hot and sweaty, but his legs felt numb and heavy and Ginji couldn't bring himself to move.
His hand slid into his pants. He wasn't thinking anymore, his mind was fuzzy and his skin was buzzing, everything felt so hazy, and he was just acting on instinct now.
It didn't feel as weird as he thought. He was too tired and his mind too hazy to feel ashamed. He was just laying on the backseat of their car, rubbing his cock and whimpering and whining, his body was still too hot, he felt sticky and sweaty and he still wanted more, needed something more.
When the car door opened, Ginji didn't even flinch, his head lulled back to stare at Ban, and his hand still gripped his cock.
"Found you some food, water, and a blanket." He said, and his face wasn't ashamed, just serious and concerned, and his eyes trailed down to Ginji's crotch, where his hand was still on his dick. "Can I come in?"
Ginji's mouth felt so dry. But he still smiled, and he still trusted hi m despite his current condition, “Ban-chan," He slurred, his body felt so heavy and warm and sticky. He wanted to hold him. So he held out his hand, and smiled when Ban took it, his fingers curled around Ginji's own and he felt a little better, "Of course. It's your car."
Ban looked a bit concerned, his eyebrows were furrowed and he set the bag down on the car floor. He still held his hand. Ginji felt his breaths slow down a little.
"Hey. It'll be okay." He reassured Ginji. "We've gone through worse." And then he pulled out a water bottle and uncapped it, "But you should drink something, or you're gonna feel awful in the morning." He pushed it to Ginji's lips.
And so he did, he drank as much as he could and let the rest of it dribble down his chin. He didn't know he was so thirsty. But it made him feel so much better. His head settled a little, and he could focus more on the feeling of Ban's fingers on his.
It was a while. Ginji couldn't keep track of time. He didn't bother trying. But eventually Ban's other hand trailed up his arm and to his face and pushed back some of his sweaty hair.
Ginji's eyelids fluttered, "Ban-chan..." he mumbled, his body was so heavy but he felt a bit better.
" I haven't been around many om egas during heat." Ban tells him, " So my head's not all that clear either."
Ginji's head lulled to the side, his mind was so dizzy. But Ban's hand was so nice and cool. " Really? But you've been around so many girls before. What about them? Didn't they have any heats?" His mind was buzzing. The air still smelled of smoke, but it smelled like something else now, something new and different, something nice. He couldn't focus, he couldn't tell what it was.
" Omegas usually don't let alphas near their heat unless it's something serious. You're too trusting." Ban sighed. "And I don't want you getting hurt." His hand trailed down to the back of Ginji's neck, his fingers tracing the skin. " I couldn't forgive myself if something bad happened."
His neck tingled. "You won't do something bad." He told Ban.
And Ban's hand trailed lower, and Ginji felt the tips of his fingers dip into his shirt collar, " That's what I'm talking about Ginji. You're too naive."
"I trust you, Ban." Ginji repeated, "And I'm not that naive." His mind was buzzing, but he knew this was true. Ban wouldn't do anything bad.
Ginji shifted and felt slick slide down his thighs. It was a little gross, but he felt his cock harden. It felt so good. The warm sensation had gone down. It was replaced by a heavy, needy feeling, something that made Ginji's toes curl. He wiggled and tried to get out of his clothes but failed.
"Hey wait a minute ," Ban said, and then took a moment, before continuing, " You have to warn a guy before you start undressing."
"But I'm hot. It's sticky and warm." He said as he his shorts finally pushed down his knees.
"I know." Ban sighed, "It's your heat." He looked over Ginji's bare thighs and then his eyes flickered away, "I need fresh air. This is just a lot to handle at once."
***
Genji doesn't remember much after that. He just knows he's in heat and his fingers are inside himself, three of them and his thighs are shaking, his body feels hot and sticky and sweaty. The car windows are all fogged and he can't see anything outside of them.
Ban comes back. His hand is cold, it touches his cheek.
"How do you feel?" He asks him.
Ginji's face is pressed into the leather seats. "Hot," he says. And it's true. His whole body is buzzing and he feels hot, sweaty and gross. But it feels good, when he pushes his fingers in, he feels full and his body shivers, "But it also feels good." He tells Ban. "Hey Ban, you're my alpha right?" His mind is buzzing, he can hardly think, but he knows that much.
"Ginji, don't just say that stuff," Ban says. " I'm not your alpha. We've never even talked about this stuff." He looks concerned, " Don't say stuff you don't mean. Your head isn't clear."
"No I'm serious," Ginji tries to explain. "You've always been my alpha, haven't you? Since the day we've met." He says, and he's not sure what he means but he knows it's true. "So help me, please," he begs. "I'm really hot, and I feel really gross and sticky. But if you're with me, I know I'll be okay."
"Ginji-" Ban started, and then stopped. His eyes looked sad, and Ginji wanted to hold him, "I've never helped anyone with a heat." He told him.
"Really? Not even with Himiko-san?"
Ban frowned, and shook his head, "Himiko has never been like that." He said, "I don't think she's ever gone through a real heat." And Ginji thought it was weird how he said it. Real heat.
"But it's okay." Ginji sat up and on to his knees and put his hand on the middle of Ban's chest. "Because it's you." He looked down and Ban was looking up at him, his eyes soft. "I want you to help me." He told him. His body was buzzing. He felt really sweaty, his legs felt like jelly as he tried to keep his balance, and he was pretty sure his thighs were still wet with slick, "It's you, so it's okay." He said again, and leaned his forehead against Ban's, his body felt like it was on fire . "I've always thought of you as mine. Sorry if that's weird. It's probably really selfish."
Lips pressed against his and Ginji kissed back. He wrapped his arms around Ban's shoulders, and felt Ban's hands slide down to his hips, and then his thighs, they spread apart and Ginji settled in Ban's lap. He pulled back and pressed his nose to Ban's cheek.
" Alpha ," He breathed out, his thighs felt shaky and he rubbed against Ban's leg, his cock was already hard, "You're my Alpha." His mind buzzed. He felt Ban's hands slide back up and grip his hips tightly and he felt his body shiver, his hips bucked and he moaned when Ban kissed him again.
"I'm your alpha." He heard him say back.
And Ginji was glad, because Ban's always been his Alpha, since the moment they met.
Ginji didn't think he'd ever forget this moment. Ban's hands on his thighs, Ban's mouth on his neck and on his collarbones, he moans when he kisses him. And his lips feel a bit chapped and he's panting when he pulls away. He doesn't stop. He keeps kissing and licking and biting him and his hands slide down and rub him through his boxers, and his voice is deep when he says "Omega." And his voice sounds a little hoarse when he says, "Ginji. I'm your alpha."
"Yeah. You are." And Ginji says this, and he knows it's true, because he knows he's always been his alpha, since the very first moment he met Ban.
And Ban kisses his chest, and it feels really nice and warm and good. And then Ban says "Ginji. You're soaking my pants ."
And then his hands go to his pants and he palms his soaked cloth covered erection. His alpha pheromones smell really good and he rubs his nose on Ban's shoulder. He wants to mark his alpha, because Ban is his alpha.
"Hey," Ban says, his voice is low, and it's a bit shaky, and it sounds different than usual. "Don't mark me, idiot." He sounds a little tired. His voice is low, but not his usual angry low, his voice sounds nice, "I don't want people getting the wrong idea."
"It's the right idea." Ginji tells him. "You're mine." His head is fuzzy. His thoughts aren't straight. But he knows that Ban is his and he always will be his, so it's the right idea. "You're my alpha."
Ban's pants get unbuttoned and they get pulled down. Ginji helps, a little, he wiggles them down to his ankles. Ban's hands go back to his thighs. "You're too trusting," he says. "What if I hurt you?"
"You won't. You'd never." His alpha would never do anything bad. He was a good alpha, Ginji's alpha. "You'd never." He repeats. " And even if you did. It's you, so it's okay." He tells Ban.
And Ban looks like he's in pain, "It's not okay." He tells Ginji. "And I won't. But I don't want to hurt you. So you gotta tell me to stop if I'm doing something wrong." His eyes are wide , serious.
"Oka y."
Ban's cock is revealed and Ginji thinks it's pretty big . He's seen it before many times though never like this. Never as thick and angry red. Ban doesn't waste time. He grips Ginji's thighs and pulls them open and positions Ginji til he's sitting above his cock, lining his cock to Ginji's hole.
Ginji's panting. He can hear his breath, his own voice, he knows he sounds whorish but he doesn't mind, he can't help it. He's in heat, and he needs it. He needs something. "Ban," He breathes out. "Ban-chan, Ban. Alpha." His hands slide to Ban's neck. His thighs shake.
"Ginji," Ban breathes out and he looks in pain. "Shit, Ginji." He breathes out, his hands are still tight on his hips.
And then Ban is pushing in and it's big, it's really big. Ginji's eyes widen, it's not bad. But he feels stretched, Ban is stretching him. His thighs shake and Ban's hands are tight on his hips, they pull him down and Ginji can hear himself breathing.
"Ban, it's big," he says. His eyes widen, it feels like Ban is tearing him, he can hear himself breathing, he's moaning, "Big," He says again. "It's really big."
"Fuck- I'm sorry," Ban breathes out and he stops pushing. His eyes look pained and he breathes out, "Do you want me to stop? Are you a virgin? Fuck-"
" I don't remember if I am. Growing up in that place... I've forgotten a lot of this side of me." He feels tears sting his eyes. "It just- it's big."
"Ginji," Ban breathes out and his eyes look concerned. "I don't want to hurt you."
" Mmm, it's okay , just-" Ginji takes a breath and steadies himself. " Go slow . Just give me a minute." He breathes. Ban is big but he wants this, he needs this, and he was built to take it .
His hands slide up to Ban's shoulders and he tries to adjust, to get comfortable, but it's so hard, Ban's cock is so thick and he's pretty sure it's tearing him. His eyes start to water and he's crying. It hurts and feels so good, he's drooling and panting and Ban wipes his tears.
"You don't have to force yourself," He says and Ginji's eyes widen and he's crying harder.
"Ban-chan, it feels so good- you feel so good. Please- Please don't pull away. I need it," He's begging, and his thighs shake. He feels more slick slide down his thighs, and his hands shake when they grip Ban's shirt. "Don't pull away, don't leave me. I need to be bred or I'll go crazy. Don't you see ?"
Ban groans, his hips thrust up and he pushes in Accidentally, "Ginji. Ginji, Ginji- fuck," Ban breathes out, his head lulls and Ginji is pulled closer, he feels Ban's teeth at the side of his neck and the bite mark throbs. "You drive me crazy."
His neck throbs and his entrance opens up for Ban's cock. "Alpha," He says, and it feels so much easier to push in. Ban's cock slides in easily, Ginji feels stretched but not torn. He feels so full, and Ban's knot is pressed against his entrance and Ginji grinds his hips down. "Alpha," He moans, "Thank you."
"Ginji," Ban breathes out, his hands go to his hips and his knot starts to inflate. He grinds Ginji's hips down on his knot. " Sorry ," Ban breathes out. " My knot is forming already I haven't.. . in awhile... It'll be hard to pull out, if you don't want to..." His head lulls back, his voice is pained.
"No I want it. Ban please," Tears slide down his cheeks. "I want your knot I want your seed I want your-”
And then Ban is thrusting up. His hips slam up into him and his knot is stretching him. He can feel the pressure, the tight stretch, his cock inside of him. Ban's hands are on his hips, he's holding him, and his mouth is at his neck. He feels like he's being devoured.
Ginji feels like he's melting. His body feels like jelly. He's so hot, his whole body is on fire, he's sweating, panting. He can feel his body trembling, shaking. His voice is loud, he knows, and his hands are gripping Ban's hair. It's so soft. It's silky and straight. It feels so nice.
"Ginji, Ginji, Ginji-" Ban repreats into his ear, his hips thrust up and his knot is pressed inside of him, "Ginji-" Ban breathes out, and he thrusts again, and his knot is pushed inside, " I like it inside of you." He breathes out. His knot presses inside. " It's - It's-"
" Yeah..."
Ginji's entrance stretches and clamps down on Ban's knot completely. He goes lax in Ban's lap, his body feels like it's floating, he's still in heat, he still wants something, needs something, but Ban's cock and Ban's knot and Ban's teeth at the side of his neck makes his eyelids droop. "Alpha," He breathes out, and then he closes his eyes.
Ban talks alpha nonsense into his ear. He tells Ginji about how good it feels inside him, how Ginji was made to take his cock and his knot. How he's going to fuck him full and breed him and Ginji is already drooling and panting at the idea, his cock twitches between them and he's already coming with just the small rutting of Ban's hips .
Genji's mind blanks . His body goes limp. He's still in Ban's lap, still on his knot, still getting his stomach filled with cum. He's not sure when Ban came.
Times fuzzy. He doesn't remember what happens. His body still burns, still buzzes. His skin is sensitive, and Ban is still inside of him, and he thinks Ban might be saying things to him, sweet things, reassuring things.
At some point their positions switch. He's not sure when or how but at some point they end up with his back pressed against the seat and Ban over him, and Ban is still inside him, making love to him.
And he's thrusting his hips and Ginji is trying to breathe and stay awake but his body feels so heavy, so warm.
"Alpha," Ginji pants, his legs are spread, his thighs are shaking. He feels full and stretched and so hot, so sweaty. He can feel Ban inside him. He can feel the slide, and he can hear the squelch, and it sounds gross but who cares? " I'm full of your seed."
Ban is groaning. His hips thrust faster. "Yeah," he grunts, "Yeah, you're full." His hips slow down. His eyes close and he's panting. "That's all because of me, Ginji. You're full because I made you full."
And then he opens his eyes, and they're dark, intense, staring at Ginji, and his hips speed up again, he's fucking into Ginji with such fervor that Ginji's head lulls to the side and his body rocks back and forth.
Ban leans down, presses their bodies together, and his mouth is on his neck, his lips, he kisses him, his tongue is inside his mouth. Pherom ones leak off of Ban in waves and Ginji is breathing it in.
If anyone could smell inside the car right now, it'd be clear who Ban was to him. He'd smell so strongly of his Alpha, no one else would dare come close to him, not without knowing he was Ban's and Ban's only.
Ginji mumbles nones ense into the car's seat. "I'm full. So full." His head spins, he's not sure how much time passes, he doesn't know how much of it he's lucid for. But at some point, Ban pulls out and he's empty, and his body aches and he feels like he's missing something, and he wants it back.
The next time he's lucid, Ban's got his fingers in his hole and his tongue is licking at Ginji's spent cock and Ginji's crying. "I can't-" he gasps out, " Hurts- hurts, Alpha please."
Ban stops licking his cock but keeps his fingers in him. They push and prod at his walls. They stretch and rub at him and they make a loud squelch, they make him ache, and Ginji wants his knot back.
" Hurts ?"
"Yes," He gasps. His legs shake and he wants his alpha's knot. His cock hurts from overstimulation and tears sting his eyes, "Stupid Alpha- put it in." he demands, and then Ban's fingers are curling in his hole and Ginji is writhing.
Ban licks a stripe up his cock and then he's pushing Ginji's hips into the car seats, "Can't." He says and then he's pulling Ginji down so that Ban's fingers press even deeper in his ass. " Unless you beg me. I want you to beg."
" Please ," He gasps. His hips shake and Ban's fingers press in and rub him just right and Ginji's legs shake and he's coming. His voice sounds loud and his body shakes. He feels tired. But his body doesn't ache as much.
He blacks out.
"Fuck ," He hears. "I shouldn't have done that." Ban is sitting back down in the seat, he's got his cigarette in his hands again and he's smoking it. The windows are all fogged. "I really shouldn't have done that.
Ginji's body is tired, and his mind feels like jelly . He barely registers what's going on around him . All he can do is roll over and hug Ban's side and purr . Ban's fingers pet through his hair and he's in heaven. He feels his thighs shake and more slick slide down them and he closes his eyes. "Ban-chan." He mumbles.
Ban doesn't stop petting his head.
The next time he wakes up it's dark. He can see the stars through the windows. They're pretty and shining. It makes Ginji happy. But he feels tired, and his body feels too warm, and his mind is still a bit fuzzy.
His hand goes to the side of his neck and his mark throbs. It's sensitive and hurts and Ginji loves it. His body still feels heavy but the buzzing has stopped and the heat has cooled. It feels better now.
When he sits up, he can feel his body protest, he can feel his muscles ache. Ban is asleep, his arms crossed, and he's snoring, his neck tilted back and his hair in his face.
"Ban-chan," Ginji whispers and he leans over, pressing a kiss to his jawline, and he's rewarded by the slight fluttering of his eyelids.
" You feeling better ?" Ban asks, his voice is groggy, he's still half asleep and he's so cute, Ginji wants to kiss him again, so he does.
"Much." Ginji tells him, and his eyes slide down to stare at his lips. He likes kissing. "You smell really nice, right now . I like it." He mumbles, and presses his lips to his jawline again.
"Yeah, it's because we mated. You smell different now too." Ban's hands rub his arms and Ginji feels warm. "How do you feel about that, by the way?"
"Hm?"
Ban sighs and rubs his eyes. "We mated, idiot." He looks a bit nervous, "And it's gonna be hell to deal with."
"Why?"
Ban looked a little taken aback at his confusion, his eyebrows raised and he rubbed his eyes again, "It means... that I'm your alpha. Your mate. And that we're going to smell a hell of a lot like each other and I'll be possessive of you now." Ban explained to him, as if he didn't understand. But Ginji did, he knew exactly what it meant, and he liked the thought of belonging to Ban.
"So? "
Ban didn't say anything for awhile. Then, "It'll make life a bit more complicated, I think." And he reached forward and grabbed a water bottle, uncapped it and took a sip, "But I guess you wouldn't understand that." He told him. " I suppose as long as it's you, it won't be that bad." And Ginji felt his chest flutter.
Ban pushed Ginji's forehead away from his lips. " You need to eat, Ginji." Ban tells him, "Drink some water, get your head straight." Ban says, "Your pheromones are still going crazy."
Ginji pouts and reaches forward and Ban pushes his hand back again. "Hey!" Ginji protests, his face is flushed, he's pouting. "Ban-channnn," he whines.
"No," Ban says. "Eat, Ginji. Drink some water. Rest."
"But I'm horny, not thirsty." Ginji complains.
Ban looks a little taken aback at this, his eyes wide. And then his face turns stern, he frowns, and he presses his hand to Ginji's forehead, "Eat and rest. I'm serious, Ginji."
" Fine ."
Ginji eats some of the food that Ban brought, he drinks a few gulps of water. He's not hungry or thirsty. His skin feels sticky, he wants to wash, but there's no way he's leaving the safety of their car. Not when his head is all weird, and he doesn't have any control.
So he finds Ban's discarded clothes , and he curls up on the back seat of their car, his nose pressed to it and he inhales. It smells good, like cigarettes and sweat and something uniquely Ban.
" You're actually cute , like that." Ban's voice is low and a bit tired, he sounds like he's a bit out of breath. Ginji feels Ban's hand on the top of his head. His fingers slide through his hair.
" I am always cute ," Ginji mumbles, and closes his eyes, and lets himself rest. It feels good. The buzzing in his head stops and he feels his skin start to cool. It feels good. He's safe. He feels protected, here. In their car. With Ban's scent everywhere. It feels like he's wrapped in Ban's arms and it's warm and soft and good.
Then Ban cuddles close to him, his face pressed against his hair, his breath on Ginji's forehead. His arm slides over Ginji's waist. It's a bit awkward, and he can tell Ban is uncomfortable. But he does it anyways. " I hope you aren't feeling too uncomfortable here," Ban rubs a hand down Ginji's front and his fingers to circle his entrance. "It was pretty red and puffy when my knot left that last time ."
"I don't mind, if it's Ban-chan." Ginji tells him, "I don't mind at all."
Ban kisses his neck again and he presses his lips against his mating mark, it throbs .
