Work Text:
Omega. The word hung in the air like a bad taste in Angeal's mouth. It was something he had never in his dreams expected. When he had gotten his results, of course he immediately challenged them. A man like Angeal couldn't be an omega. He just couldn't! He was burly, masculine, fuck he was hairy like a bear! It didn't make any sense when he entered puberty and it didn't make sense now either! No he had to be an alpha, hell even a beta would be acceptable! But an omega?? No!
As soon as possible, he got blockers, he got meds that would stop heat and cover his scent. To anyone around him, he would seem like a beta, and that was for the best. Not even his best friend knew. Genesis had of course been given the title of alpha. As effeminate as he was, he exuded an atmosphere that absolutely proclaimed alpha. He was confident, boisterous, and fiery. Alpha fit him perfectly.
Angeal had been lying to Genesis for his entire life about his secondary gender. It hurt his sense of honor, but even moreso his pride. But it had to be done. If Genesis knew… gods only knew how he would react. Would it be disgust that a man like Angeal was equipped to breed? Or would it be the exact opposite, making Genesis pursue him as a mate. They were certainly close enough. But no. The secret remained as long as Angeal could keep his blockers.
He took them like clockwork, and he even managed to keep his title as omega hidden from ShinRa's science division. Thank the gods for that too. The transition to SOLDIER had been difficult enough, and he didn't need another layer to add to that. Certainly not with Hojo and his disgusting proclivities for invasive procedures.
It became so routine that Angeal really didn't think of it anymore. He woke, showered, brushed his teeth, took his pills, and dressed for the day. Every single day like clockwork. Every single day that is, until an assignment to Kalm lasted far longer than he had intended.
He received the news via text on his PHS, and his body broke out in a cold sweat. He only had three more days of his pills packed, and the message had told him that it would be another two weeks before they could pull out and return. Luckily enough, the group he had been assigned to was only betas. And unluckily enough, Genesis Rhapsodos was assigned as well, an alpha to keep them all in line. Angeal had tried to assure Lazard that he didn't need the extra man, but there was no getting through to him.
It was difficult, wrestling with his roiling thoughts. Maybe things would be alright. Maybe withdrawals would come and go, and maybe the drugs would linger in his system enough to keep everything normal until he could go home. After all, it wasn't like Angeal could just casually request someone to bring the meds to him, not without the Science Department getting their hands on him.
Things at first seemed fine. Angeal led his troop through the desert, fighting monsters and gathering intel of the area, as ShinRa was looking to place another reactor there. They camped at night and swapped war stories, entertaining the little Third Classes who hung on to every senior officer's word. Three days passed without incident and then it started to get weird. Not from the Second and Third Class SOLDIERS, but from Genesis who had taken to staring at Angeal while he set up tents, passed MREs, and even the way he ate said MREs. It also started getting weird for Angeal as well. It started with a scent, sweet like Banora White, like fresh cut grass in springtime, like the first rain of summer. It seemed out of place in the desolate sands and Angeal thought that he must be going mad.
After two more days of endless trekking, the heat seemed to be getting to the raven haired man. He constantly checked his PHS for weather updates, for what the temperature was. It didn't seem accurate to him. It felt like he was boiling, and sweat clung to his skin. And maybe it was because of the natural water they consumed, but Angeal found his libido growing as well. He would wait until the dead of night, all quiet save for the cries of benign monsters and the chirp of insects, before masturbating in his cot, not three feet away from Genesis, who shared a tent with him. Surely Genesis couldn't hear, as he was a notoriously deep sleeper.
On the sixth night, Angeal started up again, using one hand to cover his mouth, and the other jerking as fast as it could to get it over with. For some reason it had been harder and harder to find his release. He was boiling hot, even with no blankets and no shirt. It felt like he was on fire, and orgasm just wasn't coming. He let out a low sign and grit his teeth, stifling himself. It just wasn't enough. Even stranger, he felt himself yearning for something more. He felt an urge to be penetrated. Maybe it was just the fact that he hadn't been laid in a while. Sometimes he got cravings for more adventurous things in bed, though anal sex wasn't usually one of them. Maybe he would stop. Nothing seemed to be working, so he just resolved to end things where they were and try and get some sleep.
His eyes closed and he sighed deeply, trying to relax his tense body. Then that scent rolled through the air again, the same sweet dumbapple smell, and another joined, thick like the scent of pine and cedar, musky like the scent of woods untraveled. What was it??? Angeal tried hard to ignore it, and turned over. He opened his eyes however, when he felt the gaze of his bunkmate. Oh fuck. His eyes snapped open and met another pair, glowing softly in the pitch dark. Genesis was staring at him.
"G-Genesis…" he whispered, feeling a flush rose to the surface of his skin in embarrassment. That must have been why Genesis was staring. He had heard everything and knew his best friend was masturbating like an animal beside him. He immediately reached for the scratchy blanket he had kicked off and covered himself. Gods above he felt like an idiot.
When Genesis spoke, there was a kind of rasp to it that Angeal picked up immediately. He had only heard it a few times, but he absolutely knew that Genesis was speaking from instinct, as an alpha.
"I thought you were a beta." The words stung and Angeal flushed darkly. Now he understood. He had been smelling their scents, and his unquenchable desire, the heat he felt. Oh he knew for sure. His meds were completely out of his system, and his first heat was coming and coming soon. And he was trapped in an endless desert with one single alpha.
He tried to speak, he tried to find words to say to combat the accusation. His mouth opened a few times, and he tried to explain himself. It just wouldn't come though, like his useless dick.
"Genesis I'm sorry." That seemed to be the most appropriate answer. What else could he say? Sorry I lied to you for literal decades? Sorry I've been masturbating beside you at night? Sorry I'm going into heat and I don't know what to do about it? All seemed likely explanations, but still Angeal felt like a fool. Nothing he could say would remedy this situation.
Genesis was still staring, and with the glow of his eyes in the dark, Angeal could see each and every time they moved, starting at his face, moving down his body, to his groin, and right back up. If he was honest, Angeal felt more like a specimen here than he did in the Science Department. He felt raw and naked. And he might as well be.
When Genesis spoke again, Angeal had expected cruelty, a dramatic fit, but it wasn't that at all. Genesis whispered to him, and though the air around them was thick with pheromones, his voice was surprisingly gentle.
"You've been on blockers haven't you? Is this your first?" The question was said with curiosity, not malice.
"I… I have," Angeal replied, feeling some of his tension melt. The scent coming from Genesis was calming, and though Angeal didn't know it, it was biology at its best. It was an alpha's instinctual need to soothe a distressed Omega, and Angeal was very, very stressed.
"I've never had a heat… I didn't realize until recently that it was coming to that." The words tumbled freely, and to be honest? It was a weight off of Angeal's shoulders. Of course he should have realized that Genesis had been around him longer than anyone. They were friends. Of course Genesis would understand him and wouldn't judge him. It made Angeal feel all the more foolish though.
Genesis only nodded and took a deep breath. If Angeal's scent bothered him, he didn't let it show.
"Do you know what to prepare for?"
Angeal shook his head. In his neverending quest to be seen as a beta, he blocked out any information about omegas. He didn't want to know. He had determined from the very beginning that those things were absolutely not going to happen to him. All he knew was about pheromones, and how heats would come in cycles. That was it. That's all he wanted to know, thank you very much.
"It started a few days ago," Genesis began. "And each day it's going to get worse. I don't know very much, but I know that you need to be secluded. Especially if… if you don't want the troops to know either."
It wasn't a judgemental tone, and Genesis was gentle to him, explaining the best he could. Angeal tried to wrap his head around it. He was already burning, and it was making him snappy to the group. Of course, the heat getting worse and reaching it's apex was not something Angeal wanted anyone to know. He could deal with Genesis. Genesis knew how to keep a secret. But if the others found out? ShinRa would find out.
"They're betas. They can't smell it," Angeal tried to reason, though whether it was for himself or for Genesis was unclear.
"That may be true, but they can see you. They can see how you act. They may only be betas, but they aren't stupid." Genesis was right. Angeal was just floundering, trying to think of what to do. Angeal sighed and didn't reply.
"I suggest," Genesis said, "That you take a break from your duties. You rest and get your bearings, and I'll lead us. After all, that's why Lazard sent me for anyway."
Angeal nodded and closed his eyes. He felt… lighter. Like he wasn't carrying a burden alone.
"Fine," was the reply. "I'll take it easy for the next few days."
"I'll also switch bunks with one of the Thirds."
Angeal opened his mouth to speak, but Genesis beat him to it.
"I could smell you a mile away. It's hard enough laying here like this, and I don't want to do something we'll regret."
For once, Genesis was the voice of reason, and that was highly unusual. Angeal knew he was right. And now that he had time to think about it, he understood. Being stuck with an omega with a heat closing in rapidly would be good for no one. So Angeal nodded, and then rolled over onto his other side, his back to Genesis. No more words were said and even after the tension melted, Angeal couldn't find sleep. The scent remained in the air, and he could feel Genesis's piercing gaze on his back.
Angeal owed Genesis a drink. The crimson Commander had been spot on. The treks were becoming brutal, and Angeal became snappy. He distanced himself from the troop and remained in his tent for most of the time. Two days before extraction, it all came to a head. Angeal had refused meals, even water, and he paced his empty tent. At first he had tried to share with another Third, but he was becoming territorial, and the Third abandoned that endeavor. Angeal had ordered no one to bother him, and he used his alone time how he pleased.
Mostly that meant that he was stark naked, pouring sweat and panting through clenched teeth. His balls were full and his body was screeching at him to breed. He could hear every sound, even the heartbeats of the men posted outside, he felt the heat licking at his body, making his skin feel like it wasn't sitting right on him, and he could taste the pheromones in the air, coming from Genesis who was as far away as possible. The scent was so heady, it felt like Angeal was drunk. Genesis's pheromones were pouring into his olfactory senses, blocking out everything else in the world.
Angeal laid on his pathetic cot, the scratchy fabric felt like needles against his sensitive skin. He had a fist around his cock, and the other between his legs. His fingers pumped in and out of his loose, slick soaked hole, but it wasn't enough. Nothing he had done was cooling his burn. He knew why, and he knew what he wanted, but doing so would thrash his sense of honor. The shreds of pride he was clinging to couldn't let him make that decision. Not when it risked ending a lifetime of friendship. As much as he wanted to scream for Genesis, to have that alpha knot inside him, he just couldn't make it happen.
His lower lip was clenched between his teeth, desperately trying to muffle his sounds. It was probably a useless endeavor. Though they weren't clued in to why Angeal was suddenly being a huge asshole, the troops being SOLDIERS could probably hear everything coming from that tent. And gods above, Angeal was whining, fighting his aching body for some kind of release.
Angeal should have accounted for the fact that Genesis had no such notions of pride and honor, not in the same sense. That night, after all the others had retreated to their tents, Angeal heard to zip to his tent opening. He raised his head, aiming to berate anyone foolish enough to bother him, but all he saw was Genesis. The crimson Commander stood with wide eyes and parted lips, and immediately the Banora scent filled the space. Angeal wanted to tell him to go away, to reject anything. Neither of them were focusing, clearly.
But sensibility gave way to instincts and Genesis zipped the tent behind him, before he immediately threw his precious scarlet coat to the ground. In an instant, Genesis's hands found Angeal and the bigger man felt a slight give in the burn.
"G-Genesis… no… please…." His voice sounded strangled, but his body arched into the touch. No. No no no. This was wrong, this couldn't happen.
Genesis watched him with rapt attention and it seemed like his voice was stuck.
"I want to. Angeal let me." Angeal hissed and he closed his eyes, turning away from that piercing gaze
"No, we can't," he panted out, his hands still moving. "It's just… it's just a cycle. It's just foolish instincts." Of course that's all Angeal thought. No way would Genesis want him any other time. When he looked back at that face, it looked wounded.
"That's not just it, Angeal. I know what you think. You think I just want to fuck you right now because of all this. That's not it!" Genesis hurled the words at Angeal. "I've wanted you since we were kids! I thought you were a beta and I still wanted you! Angeal I've been trying to get through to you for years!"
That finally made Angeal pause everything. He looked up at Genesis, his chest heaving. Was it true? Had his pride blinded him? He had never entertained the idea that maybe Genesis wanted to be more than friends. Was he really that oblivious? He had grown up thinking Genesis was just a touchy kind of person. The kind of friend that didn't know the meaning of personal space. But looking back, even with a heat-addled brain, Angeal could finally see it. But why bring it up now? Was it the heat? Was it the situation as a whole? Could Genesis just not keep it in anymore?
"Angeal, as your friend and as an alpha, please… Please let me help you." Genesis was still staring, waiting for consent. It had to be hard, fighting off those feelings. And Angeal was tired of fighting. When he spoke, his voice cracked, betraying his need.
"Help me Genesis."
The Commander wasted no time at all, practically pouncing on Angeal, stealing his lips and his breath. Angeal removed his hands from his body and pulled Genesis closer, wanting -no- *needing* Genesis to be as close as possible. Their kiss was sloppy, tongues and teeth, as two sets of hands sought to disrobe Genesis as fast as possible. Angeal couldn't stop the moan that tore from his throat when their bare bodies touched. The world disappeared around the men, while they laid in their own little bubble. Angeal gasped for Genesis, and Genesis growled, his lips moving across Angeal's stubble, ghosting over his ear, and pressing against Angeal's scent gland.
The ginger inhaled deeply and his whole body shuddered. Angeal tilted his head in submission, letting his body do whatever felt natural, and right now it was pouring out the signal to receive a mark and to breed. Genesis grazed the swollen gland with his teeth and Angeal had to fight the urge to moan. Instead he settled for words, low and husky.
"Bite it Genesis, mark me." He couldn't believe his ears. He didn't even really know how that worked. His body just knew naturally what he wanted. And he got it too. Genesis had never been one who hesitated. Those pearly teeth sank into Angeal's scent gland, flooding Genesis's mouth with pheromones. Angeal groaned and his eyes rolled back, thick arms pulling Genesis in and pinning him to that broad chest. Genesis growled and bit harder, ensuring that that mark would never fade. Not in a thousand years. Angeal was his, and everyone would know it.
Genesis pulled away and licked over the mark, before moving to Angeal's neck, licking and sucking, leaving a trail of bruises and love bites. Luckily their uniforms were turtlenecks. Angeal's hands roamed the slimmer build of his lover, smoothing over his skin and pulling Genesis close. Angeal licked his lips and pulled Genesis up for another kiss, their tongues tangling and saliva building and sharing between them. It was wet and messy and absolutely perfect. Genesis's hands weren't idle in the least, and they also roamed Angeal's body, smoothing over chest hair and hard muscle, working their way down.
Angeal parted his legs and he bit his lip, while one hand reached down to hold himself open. Genesis watched him like a hawk, as Angeal pressed his fingers in, unable to take the burn much longer.
"Genesis… ngh, put it in. I need it. We both do." Pride be damned, if it truly meant getting what Angeal needed. He had given in to his baser instincts, and Genesis was right. It was exactly what he needed.
Genesis sucked in a sharp breath and he reached down, spreading slick over Angeal's hole. And godsdamned, he wanted to know if it tasted just as good as it smelled. He wasted no time and sat up, pushing Angeal's knees up to his chest.
"Hold your legs." Angeal obeyed and reached under his knees, holding them up for Genesis. The ginger leaned down and kissed over Angeal's thighs, taking his time to bask in the scent from his femoral gland on the inside of his leg. His teeth found that one as well and he left another mark, before zeroing in on his prize. His tongue slid over Angeal's hole and Genesis gave a full body shudder. Angeal just tipped his head back and exhaled, letting the sensation wash over him. Genesis also held his thighs and licked again, before pressing his tongue right against the loose opening, sliding in with no trouble. Angeal moaned for it, and Genesis ate his ass like it was his last meal. Angeal rocked against his face, eager to have more of that silver tongue inside him. It cooled his burn and shamelessly opened him.
"Genesis… oh fuck…" Angeal's voice was low as he praised his friend. "Deeper, gods, don't stop.."
Genesis moaned and closed his eyes, trying to obey, to do anything to coax more sound from Angeal. When the tongue was no longer enough, Genesis pulled away and wiped slick and spit from his mouth with the back of his hand. At this rate, Angeal wouldn't even need to be stretched. Angeal also didn't want to wait a moment longer for the main event. Genesis ran a hand over Angeal's hole, gathering as much of his slick as possible, and used it to coat his cock. With more patience than Angeal ever assumed Genesis had, said ginger pressed the tip of his leaking cock against Angeal, watching with a slack jaw as the first inch disappeared with ease.
Angeal let out a drawn out moan and opened his legs wider. "Yes… finally…." He panted hard and looked down, watching as Genesis slid into him. There was no burn, no pain, as Genesis filled him. True to Genesis's impatient nature, he immediately began to move, before taking Angeal's legs and propping them on his shoulders. The angle hit Angeal just right and the bigger man couldn't keep quiet any longer. Gods have mercy on their troops because Angeal began to moan in earnest, begging Genesis for more, more, more!
"Genesis! Fuck, yes!" He cried, as the sound of their skin hitting skin filled the quiet night. Genesis just grinned, clinging to Angeal's legs while sweat poured down his body. "D-don't stop, Genesis fuck me! Just like that!"
Genesis laughed breathlessly and kissed his calf. "You like that, Angeal? Like taking an alpha?"
"Yes!" Angeal's reply was instant. And it was 100% the truth. Angeal had of course had sex many times before, but it was completely different from this current experience. "My alpha is best!"
Oh Genesis's ego was going to go straight through the roof and into the heavens at the praise.
"That's right I am! I'm *your* alpha and this is *my* hole! It's mine to fuck, it's mine to breed, and you're going to carry my babies aren't you??" He grinned and Angeal just nodded shamelessly. Whether or not Angeal even wanted to get pregnant wasn't a question right now, even though it would probably be a resounding "no", but it was exactly what Angeal wanted to hear at that moment.
"Yes Genesis! I want to carry them!" He gasped for air and grabbed Genesis's waist, spurring him along. "I'm all yours! Everything, oh fuck yes! Everything is yours!"
Genesis picked up the pace and growled, pressing as far in as he would go. Angeal wanted it, and screams were being pulled from his throat. Yeah there would be no covering up this. The troops could hear and for Angeal cared in the moment, it didn't matter. Genesis fucked Angeal brutally, mercilessly, and the larger man took it all in stride. Angeal's hand wrapped around his dick and pumped furiously. He finally felt like he was making progress, that this would be the big finish.
Genesis looked down at him with a piercing gaze, and practically snarled. "Tell me you want my knot Angeal! Tell me you want my come inside you!"
"Yes I want it!!" Angeal's eyes were wide and his free hand gripped Genesis tightly. "Knot me! Fill me! Make me yours!!" His rhythm became sloppy and yes, fucking finally. He was reaching his tipping point, his body drawn tight like a bowstring.
It all culminated to both men practically shouting their simultaneous release, Angeal painted his chest and heat pulsed into his body as Genesis's knot filled and stretched his opening to the brim, holding him firmly in place.
Angeal was finally able to lay his head back, rasping for air as he came down from his high. Genesis was right on top of him, holding Angeal close and kissing all over his face. Angeal lazily returned those little kisses. He felt full, he felt complete, he felt *loved*. Genesis stroked his hair and kissed his forehead gently.
"You did so good, Angeal. You did amazing. How do you feel?" He nosed at Angeal's scent gland, searching for any discomfort.
Angeal wrapped his arms around Genesis and he held the ginger close. "Much better… I think the worst is over." He gave a soft grin and kissed his cheek. "Thank you, Genesis. For… everything really. And I'm sorry I didn't tell you."
Genesis shook his head and laid his head on Angeal's chest. "You don't have to apologize for that. I get it. Omegas have a… reputation… and honestly I thought you'd be an alpha. I'm glad it happened like this though."
Angeal tilted his head and a curious expression and he spoke up. "What do you mean?"
"Like I said," Genesis began,"I've always liked you, even loved you, since we were just kids. I…" he blushed and gave a sheepish chuckle. "I had been wishing the whole time that you were an omega. Then I'd have a shot at making you mine. Mine and no one else's."
Angeal flushed and had to look away. So maybe it was painfully obvious that Genesis was interested and *he* was the clueless one. "Well I'm… relieved that you know now… And I think… I can stomach being an omega if it means that you'll be my alpha…"
Genesis smiled and kissed his jaw. "Good. Being an omega is nothing to be ashamed of. Especially because you're *my* omega."
Angeal nodded and exhaled slowly, melting in Genesis's arms. He felt at peace with himself for once. No more secrets, the person he adored holding him close, it was paradise. Both men relaxed and soon found sleep.
The next morning, not a single troop said a word. None of them would meet either commander's face. They followed orders silently with beet red faces. Of course those poor troops had heard everything. They heard Angeal moaning, heard him begging to be bred, and heard every filthy sound of skin hitting skin. Even though most marks were hidden, there was also no mistaking that red and angry mark right over Angeal's scent gland.
None of them had ever anticipated Angeal being a bottom, and even moreso an omega. Angeal was just as flustered as the troops. He gave short orders and refused to make eye contact with any of the Second and Third Classes. Genesis, however, was an entirely different situation. He was smiling pleasantly and directing the SOLDIERs easily. He was rather chatty, and if Angeal didn't know any better, he was sure that Genesis was bragging. Not that a single beta out there would notice, but Angeal did. Genesis was radiating pheromones, and those told the story of a well satisfied alpha, a cocky one who was fully satisfied.
The remaining days passed without incident and all troops were sent home. Angeal was grateful to be back at his apartment. He was thankful he could finally take a hot shower and eat a meal that didn't come in a bag. After his post-mission routine was over, he found himself staring at the bottle of pills on his bathroom counter. His blockers. He picked it up and took a deep breath. The cat was out of the bag. Genesis had marked him, knotted him, and every one of the troops from their mission knew he was an omega. So what was the point of keeping those pills any longer?
It was bittersweet to Angeal, but he took the cap off the bottle and poured the pills into the toilet, flushing them with no hesitation. It was a new chapter in his life. A life he would finally start to live as an omega.
Being an omega had started this whole mess, and it brought him so much pain and discomfort. But it also brought him love and happiness and the feeling of being wanted. He didn't have to be ashamed. He didn't have to be secretive. He could just be, and trust that his alpha would help him through it.
