Actions

Work Header

Orange

Summary:

Welt was a beta, until - well - he wasn’t.

Chapter 1: Awakening

Notes:

And the taste of you that lingers on my tongue / Is the taste of an orange that’s gone a bit wrong / A memory of summer in a cotton mouth / And dry, split knuckles

(See the end of the chapter for more notes.)

Chapter Text

It started with a low grade headache that he couldn’t quite shake, which wasn’t exactly unfamiliar territory for him. He’d frequently been afflicted with them when he pulled long hours researching or drawing. 

“Are you feeling alright, Welt?” Himeko asked, passing a well manicured hand through his hair. Welt blinked blearily; he hadn’t even noticed that he’d passed out on the cushions. Himeko withdrew her hand, and Welt caught a sweet aroma coming off of her wrist as she did.

“Did you switch your perfumes?” He said, squeezing the bridge of his nose and avoiding the question. He probably should retire to his room for the afternoon. He wasn’t sure what was causing his headaches, but he needed to figure it out soon. 

“No.” Himeko tilted her head slightly, examining him seriously. Welt waved her off, not really enjoying feeling like she was putting him under a microscope. It was just a headache - one that would surely pass with a bit more rest.

“I just have a migraine. I’ll go sleep it off; it’s nothing to worry about.” Welt assured her, rising wearily to his feet. He felt a lot worse once he was on his feet. Himeko looked like she wanted to say something more to Welt, but he leaned heavily on his cane as he purposefully made his way to the next train car. He wasn’t invalid, not just yet at least. 

The long hall of the train car felt like a bit of a daunting task once his feet were on the plush carpet and the connecting door slid securely shut behind him. His own room had never felt so far away. Welt wobbled slightly on his feet, but he moved at a determined pace to make it to his intended destination. 

“Oh, Mr. Yang!”

Welt almost didn’t hear what was said to him. He was very suddenly hit with a strong scent: sharp, clean, and a little bit sweet; and he wanted to get a better whiff of it. It was a strange compulsion. At least, it wasn’t one Welt had had before. He had a palm pressed against the inlaid handle to the sliding door of his room, but he lifted it off to turn and face Caelus. 

Welt hadn't been able to stop himself, compelled both by curiosity and whatever other strange feeling that was burbling up inside of him. 

“Ah, did you need something?” His headache wasn’t feeling quite as bad as it had been a moment ago, so he supposed he could spare the newest member of their team a moment before he took a rest.

At least... Welt had felt better until his eyes met bright gold. Then he was slumping to his knees, and his back was pressed hard enough against the door behind him to rattle it. There was a low growl, and Welt’s entire body felt like it was full of fire and need. He hadn’t realized Caelus was so strong. His feet were no longer touching the ground, and it should have been more embarrassing how tight his pants had suddenly become. His arms were slung across Caelus’s shoulders, fingers digging for purchase in his charcoal hood. He let out a low groan as his hips pressed forward in search of friction. 

Caelus’s own face pressed forward, nose pressing into the side of Welt’s neck and mouthing at his suddenly inflamed skin. It felt way too good for only kissing his neck. Welt groaned, feeling somewhat breathless as he found purchase against the waistband of Caelus’s trousers. His mind was hazy with his body’s demand for reprieve. 

Welt was dropped back onto his bed, and he gasped in surprise. He was hardly aware of his surroundings, and it certainly did not help that he wasn’t able to do much other than look at the man before him in a way he never really had before. He wanted Caelus. It should’ve felt wrong, depraved even, but instead it just felt good. 

It was just what he needed.

Caelus made quick work of pulling Welt’s pants off just enough to expose just what was necessary. He had the look of a man possessed. His brows furrowed, and his eyes were unfocused, clouded by lust. His scent perfumed the air, heavy and oppressive. It was tart and almost cloying. Caelus’s mouth ached with the desire to bite.

Welt shivered, vaguely surprised by the wetness he felt at his backside that was certainly not something he’d had going on before. Still, he wasn’t allowed long to really think over it. Even though he really, really should be. 

Caelus slid two fingers in him with little preamble, pressing close and biting Welt’s lips. A part of Caelus wanted to draw blood to truly taste the omega. However, he managed to hold onto some modicum of restraint. Instead, he drug his teeth lightly over Welt’s lower lip as he took it into his mouth and pulled a positively filthy noise from Welt’s throat. He nipped and pressed his luck, driven by the encouragement.

It shouldn’t have felt good. It wasn’t even remotely close to kissing, but Welt liked the light spark of pain he received from it. His back arched in pleasure as Caelus’s fingers worked inside him. It was very nearly too much. All of it felt so good, and yet, he wanted more. He wanted Caelus’s cock inside of him. It was an absurd thought. 

Unable to find his voice, Welt instead grabbed at Caelus’s hand, and luckily, Caelus did not need much to understand directions. He pulled his fingers out, and Welt noticed how slick they were from his hole that was now aching to be filled again. He watched, somewhat in awe, as Caelus used his slick on himself quickly after pushing his trousers down just enough to expose himself. 

Welt’s mouth watered at the sight of him. He’d had some idea of how alphas had larger - on average - equipment, but it was really the thickness of it that had him in shock. Maybe he should have let Caelus work him open more, but no, he also didn’t think he could wait any longer. Especially not after seeing it. Welt’s hips bucked impatiently, and Caelus hesitated no longer, his eyes bright and somewhat wild, like he was on a battlefield. 

Welt was somewhat surprised by how out of it Caelus looked, although he was not much better. It was only by virtue of his path that he had some semblance of thought still rattling around, not that he could stop what was happening. It was something that neither of them should be doing. However, something in him needed it more than he otherwise felt morally about it. 

Caelus pushed into him, and Welt couldn’t hold in the strangled, breathless noise that pushed from his lungs. It was a tight fit. It burned, and Welt was relishing it. How long had it been since he’d been able to have someone handle him with little decorum or concern for his physical wellbeing? It was exquisite. Welt had never thought of himself as someone who craved this sort of debauchery, but clearly, he would have to rethink his position now. 

It was not slow, gentle lovemaking. No, Welt felt like he was being used. Caelus bucked against him hard and fast. Each breath was thrust out of his lungs, and Welt felt like he might never catch it. Each noise he made was scarcely louder than his own breathing, and yet he was noisier than he’d ever been before. The wood frame of Welt’s bed groaned and shifted against the floor, and his hands tore at everything he could grab hold of, pulling at sheets and Caelus’s jacket, hair, and loose cotton shirt. Welt hardly knew what to do with himself. He couldn’t even think. 

Caelus pressed a gloved hand against Welt’s well bitten lips, pressing him back into the bed and making it more difficult for him to catch his breath. Welt groaned against the smell of the leather, teeth unconsciously biting at his gloves, and his back arched as he came all over his clothing with a desperate noise. 

Caelus did not release him, continuing his unforgiving pace and thrusting up into his now oversensitive body as Welt squirmed beneath him, both oversensitized and somewhat delirious from lack of air. His lungs burned for breath.

Welt felt like he was losing his mind. Tears sprung up into his eyes, and he pulled hard at Caelus’s hair as he finally pressed deep up into him and released his hot load into him. Caelus removed his hand from Welt’s mouth, panting and unmoving for a moment with his eyes shut. Welt gazed up at Caelus’s flushed cheeks, feeling Caelus soften inside of him and the itching feeling to pull away and hide from whatever just happened began to rear its head.

His headache was gone, but something about this situation was infinitely worse than having to deal with a four-day migraine. 

“I’m sorry, Mr. Yang. I-I don’t-” Caelus was suddenly looking at Welt wide eyed, and he was reminded that in addition to being younger, Caelus also didn’t have very many memories rattling around inside his brain. He covered his face with one hand wearily and sighed. What a mess.

“It’s not entirely your fault, Caelus,” Welt said, pulling up his pants quickly and sitting up to look at Caelus. He looked like he didn’t know what to do with himself. The unfortunate thing was Welt also didn’t know what had come over either of them, or what to do about it. Did Caelus have a sudden rut? Did he just instinctually submit to it? His migraine seemed to be coming back.

Caelus’s nose twitched, and he looked back over at Welt. The man looked positively messed up. His neat hair had been ruffled free of whatever gel he used to keep it all in place, and it made him look younger. His coat had several buttons that had not been able to hang on, leaving it crumpled and partially open and coated in spunk. The zipper to his trousers was still undone, giving Caelus a good eyeful of Welt’s dark grey boxers that sported a telling wet spot. 

The scent coming off of Welt was similar to the other omega, March 7th, onboard the Express, but also better. It made his jaw ache again with desire. Caelus wanted to leave his mark all over Welt. Welt hadn’t smelt like that when he had first arrived. Welt’s scent was tantalizing, and he already wanted to press Welt back into the bed and take him all over again. Welt twitched, looking at Caelus. 

“You smell like an omega.” 

The realization made everything make a lot more sense to Caelus. Caelus really struggled controlling his instincts with omegas, and Welt hadn’t been one before, which meant he wasn’t using suppressants either. He never really wanted to immediately jump on anyone and have his way with them immediately, but he did get overprotective of March and would constantly rile up other alphas. Still something about it was different. He wasn’t generally thinking constantly about biting, claiming. Caelus shivered at the thought.

“I- I do?” Welt sounded surprised. 

Caelus approached Welt again. The soft, sweet and comforting scent coming off of the older man grew stronger. Irresistible. No one had ever smelled this good to Caelus, and before he realized what he was doing, he was back on top of Welt, pulling his pants back off of him. His thoughts disappeared into a low buzz as he pressed Welt beneath him. 

Caelus dipped his head against the slope of his neck, breathing deep and groaning. Saliva filled his mouth at the incredible scent. How was he supposed to stop when Welt smelled this good? 

“Wait, Caelus-” 

Welt gasped as Caelus dipped a finger into the slick and cum dripping out of Welt’s ass. Caelus wasn’t really even thinking about what he was doing as he began to push it back inside of Welt and use his fingers as a stopper to keep him from leaking anymore of it. He pressed his own aching, growing cock against Welt’s.

“Stop.” Welt gasped, his hips working back against Caelus’s. It seemed like Welt’s mouth hadn’t caught up to what his body wanted. He clenched around Caelus’s fingers, and Caelus worked them inside of him, slow and patient. It made Welt groan and shift beneath him, seeking more. His scent was growing stronger. 

“Definitely an omega.” Caelus stared down at Welt almost expressionlessly. If it wasn’t for how his pupils were blown wide leaving a barely visible ring of gold around them, Welt would have thought Caelus was hardly even interested in what was happening. 

Stop.” Welt was practically pleading. He didn’t know if it was with Caelus or himself, but he had to try either way. He was the responsible adult here. They couldn’t be doing this. There was too big of an age gap between them, especially so when taking lived experience into account, and yet, he couldn’t stop his hips from rocking up against Caelus’s hand and groaning when their cocks pressed just a little too hard against each other.

“No.” Caelus responded in a hard tone that left no room for argument. Not that Welt actually wanted to. Embarrassingly, he had wanted to be denied. The heat that had momentarily banked, flared back up inside of him, and Welt felt slightly delirious and drunk with lust again. His concerns drifted away like a bad dream.

Caelus grasped a fistful of his hair, staring at him almost uncaringly, and pulled. Welt’s eyes fluttered as he groaned in pleasure at the feeling. Caelus removed his fingers from inside of him, and quickly replaced them with his cock.

“See? You don’t want me to stop,” Caelus said with a grunt as he bore his weight down onto Welt. It made Welt’s hip ache. 

Welt made a breathy noise that served more as encouragement than anything else. He felt so full with Caelus inside of him, and he’d hardly been prepared for another round. Although it was clear that his body had been clamoring for another. His cock lay half-hard and dripping against his rumpled coat. He hadn’t even cleaned off his previous release. Welt looked like a mess.

Caelus thrust harder against him. 

“Stop thinking.” His voice made it sound like an order, and Welt wasn’t sure it was one he could follow. He gazed up at Caelus, taking in his flushed cheeks and furrowed eyebrows. Welt met his hungry eyes and groaned, low and breathless as Caelus pressed upon the spot inside him that made him feel like he was made for pleasure alone. 

“That’s better.” 

Welt hummed in agreement as Caelus continued to hit the same spot over and over again. Welt felt like a livewire. The pleasure was too loud for him to pay attention to anything else. His breath came up short as noises were pushed out of him without his consent. 

Caelus's hand pressed harder into the bed as he shifted his position, pulling harder at Welt’s hair, and he moaned at the feeling, loud and wanton. Caelus smiled slightly at the noise. His cock seemed to grow inside of Welt as well, and it was beginning to feel positively overwhelming. He gripped hard at Welt’s hip, pressing his nails into the skin.

There was certainly something up with his libido. He’d never been able to go more than once since he was a teenager and furiously horny at almost every second of the day. He was too old to be this desperate and ready to have sex. Was there something to what Caelus said? It seemed insane. Why would he awaken as an omega so late into life? It simply didn’t make sense. His fertility cycle should be at its end at this point, if not already over.

Welt gasped breathlessly as Caelus pressed deep and hard in that way that made it hard for him to breathe. His scalp ached, and drool slid down his chin since he couldn’t keep his mouth closed. His hands clung onto Caelus’s arm and the sheets, and he barely had the strength to meet each thrust. His hips stuttered against Caelus. 

Caelus had shifted him all the way to where most of his weight was pressed into his shoulder blades. His lower back wasn’t even touching the bed completely. He felt a bit like he was being crushed beneath Caelus. It was good, and it ached in several of his joints. 

It was good. 

So good. 

Welt felt so good. He flinched as hot liquid splashed against his face. He came again? Welt was half delirious. His ears buzzed, and he wondered if he was going to pass out. 

Caelus made a soft grunt as he thrust a final time into him and came shortly after him. Welt gazed at his face, feeling almost like he wanted to see more of that pleasure on Caelus’s face. Caelus relaxed his hold on Welt’s hair and slid his knees up under him to give his body more support without completely separating from him. His hand on his hip relaxed, rubbing calloused fingertips over Welt’s exposed, sharp hip bone. 

Welt blinked as his senses slowly returned to him again. Caelus was warm against him, and he almost didn’t want to pull away. Still, he made himself. 

Welt slid off the bed, his pants falling off of him as he stood. He let them go, considering the mess he had made in it before. The seat of them was wet with slick and cum. He began unbuttoning his coat quickly, wiping his face off with it. He glanced up to see Caelus staring at him.

Caelus appeared to be entranced by his every movement. It was somewhat embarrassing. After all, what could a young, handsome man see in him? Welt knew he wasn’t unattractive, but he was certainly past his prime. He could feel it every time he moved and some part of his body ached with old wounds and age. 

“I’m not exactly sure what caused this to happen, but we shouldn’t let it happen again,” Welt said seriously. He pushed his glasses back up the bridge of his nose, trying to not look too visibly ashamed about the whole state of things. He was starting to feel like he’d somehow seduced Caelus. 

Caelus furrowed his brows in response. He had softer features, and there wasn’t a single line of age marring his face. He was just... too young. 

“Why not?” 

Welt wasn’t exactly happy to be explaining this to Caelus in just a t-shirt with cum dripping down his thighs, but he didn’t exactly have a choice. He was not going to invite Caelus into his bathroom while he cleaned up. It was a small blessing that Caelus hadn’t bitten his neck, considering how convinced he was that Welt was an omega... which was probably the case. It didn’t feel like he had been actually injured during, and that was impossible without lube as a beta. He knew Caelus hadn’t had any of that on hand.

“Several reasons,” Welt sighed, not sure how to say it kindly but he would muddle through, “Our age gap and working relationship... Additionally, neither of us have any access to contraception. Do you really want to risk getting an old man pregnant?” 

He hoped that the idea would help turn Caelus off, but Caelus appeared to be half-hard again already. What kind of monster libido did he have? Welt wouldn’t be able to keep up with him. He was too ashamed to acknowledge that his mouth was watering at the sight. He should not want to take Caelus into his mouth. The depraved thought had no place in this conversation.

“I think you would look really good pregnant,” Caelus responded, his voice soft and intimate. Welt wasn’t sure if he meant that literally or not, but the line went straight to his stomach, hot and heavy with implication. The unspoken ‘I would love to get you pregnant’ was somewhat terrifying. Welt was pretty sure Caelus was not fully aware of the difficulties that would follow that, especially at Welt’s age. It was out of the question. He refused to even consider it possible.

“I would rather not find out,” Welt said instead, pushing his glasses up again to hide his nervousness. This was certainly going to be a handful that Welt was not prepared for. He felt like this incident had awakened something in Caelus that no one could possibly be capable of handling. 

“Anyways, you should go. I’m going to shower.” 

“Hmm,” Caelus sounded reluctant, “Let’s go one more time then. You don’t smell done.” 

Welt had no clue what that meant. He gave Caelus an incredulous look. The alpha was certainly direct, which was - he supposed - to be expected, considering Caelus’s usual behavior. Still, it felt a bit odd in the context.

“I already said we shouldn’t do this again.” 

Caelus slid across the bed, getting closer to Welt. He put his face close to Welt’s with a serious expression. His sharp scent filled Welt’s nostrils and made him somewhat weak in the knees. Caelus grasped Welt’s chin. It felt like Caelus was figuring out every way to run right over whatever half-assed excuses Welt was capable of presenting. He scrambled to think of something, turning his head and pulling back slightly.

“On your knees then.” 

Caelus had an air of authority about him that Welt was certain should have him running for the hills, and yet, he slid to his knees faster than his brain could think. His heart was racing somewhat in his chest as Caelus grasped his hair and directed Welt to his cock. Welt’s mouth watered and his eyes flicked up to look up at Caelus. 

“We shouldn’t,” Welt said in weak protest. Heat pooled in his stomach, hot and needy. He was enjoying this much more than he should be. He flushed slightly at the thought, and his skin was still warm despite their previous efforts to quell it. Welt couldn’t understand where the energy came from, or how easy it was to bring him right back to this state.

“Hm... and yet, you will,” Caelus responded, unconcerned with Welt’s feelings on the matter. However, he was not wrong.

“Suck it.” 

At Caelus’s words, it was like Welt could no longer help himself. He kissed down the side of Caelus’s cock, and dragged his tongue down the underside enjoying the huff of pleasure Caelus made before opening his mouth and tucking his lips against his teeth. He curled two fingers around the base of Caelus’s cock as he reached his limit on how much he could take. He gagged slightly as Caelus pressed against his throat. 

He moaned in his throat as he began to move, and Caelus’s fingers tightened in his hair. There was no way Welt could possibly cum again, but his dick sure felt like it might be capable. He worked his mouth and fingers over Caelus. Caelus began to thrust up against him. It brought tears to his eyes when Caelus went too deep in his mouth, and he rubbed his thighs together. Welt watched his alpha come undone over him with rapt attention.

Caelus was breathing heavily with knitted brows, and his hands were tight around Welt’s sandalwood hair. He hadn’t expected it to feel so good in Welt’s mouth. He more or less just wanted to get as much as he could out of the omega before his sudden flare up fizzled out, which it already appeared to be in the process of. 

Welt wanted Caelus to cum in his mouth. He grasped a hand around his own cock and did his best to move at the same pace as Caelus’s thrusts, breathing hard through his nose and letting out muffled groans of pleasure. 

How had he agreed to this? He kept trying to establish boundaries, but he was just letting Caelus walk right through them. Was he actually a doormat? Welt had certainly not thought he was before. It was not like he wasn’t enjoying himself, but clearly there was something not right about all of this. 

He twisted his wrist tight over himself with an almost pained moan as Caelus pressed hard into his throat making him cough and sputter as cum filled both his mouth and hand. Tears ran down his face as he pulled off of Caelus’s cock with a shockingly wet noise. He swallowed the acrid taste of Caelus down without thinking further about it. His throat felt sore.

“Satisfied?” 

Caelus looked more than a little pleased. Welt glanced down at Caelus’s once again, softening cock. Surely three times was enough to satisfy him.

“For now.” 

This was definitely going to be a problem. Welt wasn’t entirely sure of how or in what way, but he was sat on his knees in front of Caelus, bending to his every whim without a second thought. He used to think he had more backbone than this.

Caelus ran a thumb over Welt’s rough chin, eyes soft and unfocused. Welt silently watched as his thumb lifted, wet with cum and saliva, and went up to his mouth where he licked it off. Welt shivered. It should be disgusting, but instead it was not.

Definitely a problem.

Notes:

This has just been sitting around in my drafts for a while (since April last year). I'll get it put out as I edit and finish out the last chapter, which probably won't take long tbh

Edit: 2/10/2026