Actions

Work Header

Be My Hero Again

Summary:

Everyone is equal under law, but sometimes prejudice is stronger and can ruin lives.

My (half-hearted) attempt at Omegaverse.

Notes:

I wrote some parts of this story a couple of years ago and abandoned it, but a few months ago decided to return and complete it. It's not completed yet, but I've got most of it written and hope to write the rest soon.

If anyone is put off by the underage warning, they're going to be underage only for the first three chapters.

Enjoy!

Chapter Text

Fernando had always been told that he was lucky to be born a beta. His beta parents told him that being a beta meant having more chances to succeed in life, as betas and alphas usually obtained superior positions in private and public sectors. The president himself was a beta. A lot of ex-presidents and ministers had been betas and alphas. Of course the alphas had maybe been more charismatic and won by a greater margin, but during the presidency of betas the country lived a more balanced and calm life. People voted for betas, because they were considered more reliable, free of the "animalistic instincts" of alphas and omegas - a belief that even some alphas and omegas held. In any case Fernando's parents always told him so. So it was no wonder that they were more than happy that their youngest son had the letter B in front of the words "biological status" on his ID. They could be calm for his future and keep fussing over their alpha daughter and especially over their omega son.

Sure, the law stated that everyone is equal, but the public required time to accept social changes. Omegas were still perceived as weak and incapable of taking up leading roles, even by the closest family. This wasn't the case with Fernando who grew up idolizing his older brother, but it was the general mood of the society those days. Omegas had had the right to vote for over fifty years, TV anchors spoke of equality and justice every day, but discrimination was still a big issue. Even the all-omega schools weren't completely eliminated. Officially, they didn't exist, but kept surviving and flourishing by inertia. Parents kept taking their omega children to former O-schools to protect them from the dangers that beta and especially alpha kids might represent for them. In those schools worked exclusively omega teachers who weren't really welcome in the other schools, where alpha and beta kids studied. And even if there was an omega teacher in such schools, they usually worked with elementary students and not with high-schoolers who were in the difficult period of puberty and were drowning in hormones.

In Fernando's year there were only two omega kids. One of them moved to an O-school after two years, unable to take the bullying anymore, the other one became Fernando's best friend.

Sergio came from a traditional man/man alpha-omega family, but his parents were omega rights activists and insisted that their only omega son should attend an ordinary school. After all, that was what they were fighting for - to put an end to the segregation of omegas. They were sure that Sergio would only benefit from interacting with alphas and betas, that it would prepare him for adult life. If their concept of adult life was hardcore bullying that alphas put omegas through, then they were right. Sergio came home in tears every day, couldn't sleep at night fearing another day in the classroom, begged his parents to take him to another school, but they were adamant.

Gradually, Sergio learnt to fight back and the bullying slowly stopped, especially after he became friends with Fernando, but his classmates never missed the chance to remind him that he was nothing more than an omega.

~~~

Sergio had his first heat at the age of sixteen. The day before he had told Fernando he wasn't feeling well, so after the classes Fernando headed right to Sergio's house, wanting to check up on his friend.

The door opened Sergio's alpha father. "Sergio is sick," he told Fernando with a good-natured smile, "It's nothing serious, he'll be back to school in a few days."

"He's in heat," Fernando heard the voice of Sergio's omega father from the inside, "No need to hide it from Fernando, honey, he's a beta and he's Sergio's best friend."

The news shocked Fernando, even though he didn't know why. It was expected after all. "Can I see him?" he mumbled.

"Not today," the omega-dad smiled, "I'll tell him you've passed by."

Fernando went home forlornly, his mind returning to his friend more than once during the day. Sergio had been so scared of first heat. It wasn't something he liked to talk about, but Fernando knew how worried he'd been. Not knowing how he felt now was driving Fernando insane, so when it was already dark outside, he sneaked out of the house and went to Sergio's. His window was open and Fernando climbed up the lone tree in their backyard and praying not to let it get him killed, made a catlike jump to Sergio's room.

His friend gasped in surprise, raising his head from the pillow and then letting it fall back again.

"What are you doing here?" he murmured.

Fernando came closer to him. Sergio was curled up on the bed, shivering, whimpering and covered in sweat.

"Wanted to check on you," Fernando said, sitting by the bed, "Your dad told me about, you know, your heat... Thought you might appreciate some company."

Sergio cringed. "I don't want you to see me like this," he muttered, "This is horrible."

"No, it's not," Fernando said, "I'm sure you're strong enough to survive this."

"How do you know?" Sergio hissed, "It's not you who's got disgusting slick dripping out of his ass. I have to wear tampons, for fuck's sake! Everything hurts, I have a hard-on all day long and an overwhelming need to stick something up my ass. I hate this. I hate this!"

Fernando didn't really need all the gruesome details, but this wasn't the time to tell Sergio about it.

"I'm sorry, I didn't mean..." He sighed. "Sorry, Sergio, I-I can never know how you feel. I didn't want to patronize you."

"No, it's me who has to be sorry," Sergio whispered hoarsely without looking at him, "I didn't mean to snap at you. It's just that I-I feel awful. Dads don't understand. They keep telling me that this is beautiful and I have to embrace it, but this isn't beautiful. This is the worst thing happened to me, Fer."

He let out a small sob and hid his face in the pillow. Fernando didn't know what to do. His friend was shaking and crying in front of him and he didn't know how to behave. He fidgeted nervously in his place, but in the end leaned over Sergio, gently pushing his wet hair away from his forehead.

"It will be over soon," he said, caressing his face.

Sergio just started crying harder.

Fernando pulled him into a hug. "Shh," he whispered, "I'm here. It'll be fine, I promise."

He leaned down to kiss Sergio's cheek. The omega moaned and turned his head to look at Fernando. His eyes had an unhealthy glow in them and Fernando understood what he wanted to do before it happened. Sergio lifted his head a little and his lips met Fernando's. Their kiss was sloppy and awkward, but it lasted pretty long for Fernando and was interrupted when Sergio let out a gasp and fell back on his pillow. Then he started crying again.

"Sorry, I'm sorry, Fer," he sobbed.

"Did you just..." Fernando whispered breathlessly.

Sergio only hid his head under the pillow.

"Hey, Sese, it's fine," Fernando said, squeezing his shoulder, "You don't need to be ashamed. It's me."

"I can't look into your eyes ever again," came Sergio's muffled voice from under the pillow. "I feel like such a slut. Throwing myself on you and-and..."

And coming untouched after a kiss. He didn't need to finish the phrase.

"It's okay, Sese," Fernando said, still a little dazed after the kiss, "It's natural."

"I don't want it," Sergio whimpered.

Fernando sighed. Sergio was suffering and he wished he could do something to stop it. But this wasn't school, where he could try to protect Sergio from bullies, this was Sergio's nature and Fernando was powerless against it.

"Mum used to give Isra some kind of medicine during his heats," he remembered suddenly.

"Dad said he would give me something if it gets too bad," Sergio said, "He wouldn't give it to me now, because it's not recommended, especially during first heats."

"They say the first heat is always the most difficult one," Fernando said, trying to comfort his friend.

"This is hell," Sergio whispered, "This-this heat... It's like in my brain, it's like melting my brain, taking over my mind and making me think of things that make me sick."

"It will be over in a few days, Sergio," Fernando said.

"I will be dead by then," Sergio muttered.

Fernando shook his head. "You'll be fine," he assured him.

He got up, looking at his watch, but Sergio caught his wrist. "Stay with me for a while?" he asked, "I don't want to be alone."

It was making Fernando uncomfortable to watch how his friend was squirming under the covers, making noises that made breathing harder for Fernando, but he couldn't say no to him.

"Sure," he said, sitting down again.

Sergio sent him a grateful look and closed his eyes. Fernando brought his hand to caress his hair, but changed his mind at the last second. What if his touches just aroused Sergio and made his sufferings worse? He put his hands in his lap and started looking at the wall politely.

"Was there anything interesting at school today?" Sergio asked in a desperate attempt to start a conversation.

"Umm, Jenny Martinez ditched Tony again," Fernando answered, "They started fighting in front of the whole school."

"Had to be quite a sight," Sergio snorted.

"You bet!"

They started talking about school, then passed to movies and latest news and Fernando did his best to ignore the way Sergio squirmed, panted and whimpered quietly in discomfort.

~~~

The second time Sergio went in heat two months after the first one. At first Fernando didn't understand the sudden restlessness that came over the alphas in the classroom, including the teacher, but then he saw Sergio's horrified face and it clicked.

"Mr. Ramos, you may leave the classroom if you want to," the teacher said.

Sergio bolted out that very second. The murmurs and whispers intensified.

"This is why omegas shouldn't be allowed to schools for alphas and betas," someone muttered.

"Shut up," Fernando hissed, turning to see who it was.

"Class, attention back to our lesson," the teacher demanded, "Mr. Torres, maybe you should take Mr. Ramos' backpack and help him get home?"

"Yes," Fernando nodded, "Yes, thank you."

He grabbed Sergio's stuff and ran out of the classroom, hoping his friend was still in the school building. If so, he must have gone to the closest bathroom. Fernando ran to it and pushing the door open, stormed in. What he saw there made him freeze in his place.

There were four guys, older than them by a year or two. One of them was holding Sergio pressed to him, with one arm around his waist and the other one around his chest. Sergio's face was sweaty, he was panting hard and apparently barely holding back tears.

"Let him go," Fernando shouted, as soon as he overcame the shock, and strode to Sergio.

Two guys caught him and dragged him back.

"Well, well, what do we have here?" said the guy, who was holding Sergio, "Are you an omega too?"

"He's a beta," Sergio murmured pleadingly, while Fernando shouted, "Let us go right now."

"Let you go you say?" the guy drawled. His eyes were gleaming dangerously and his breathing was heavy, "But your friend here doesn't want to, right, Sergio?"

He bucked up his hips and Sergio whimpered pitifully.

"See?" the guy grinned, "Do you know what he wants? He wants what every omega in heat wants." His hand crept down to Sergio's crotch and started rubbing it, making the younger boy let out a muffled sob. "You like it, Sergio? You like my hand on your cock? You like my cock pressed up your ass? You'd love it if I fucked you right here, up against the wall. You want an alpha cock in your ass, you want me to fill you up with my seed until it pours out of your ass."

Sergio shook his head, as tears streamed down from his eyes. The guys holding Fernando were gripping his arms tighter and tighter and were growling low in their throats.

"Stop," Sergio chocked out.

"Stop?" the guy holding him asked surprised, "Do you really want me to stop? If you do, then why do you keep grinding against my cock?" He laughed quietly in Sergio's ear. "You're a cockslut like all the omegas in heat. You want me and all the other alphas here and even your beta friend. Don't even try to deny it."

He kept dry-humping Sergio while talking, and the omega was bucking up his hips in rhythm, all the while sobbing soundlessly. Fernando could only watch in helpless rage how after a few minutes Sergio took a shuddering breath and went slack. The alpha guy laughed and kept on grinding against him until he apparently came with a loud snarl.

When he caught his breath, he pushed Sergio away carelessly. The boy fell on the floor and curled up on himself immediately. The alpha smirked, looking down at him.

"Your turn, guys," he told his friends.

Sergio let out a little cry and tried to crawl away, but gave up very soon and hid his head behind his arms, as though hoping it would help him.

"Don't you dare," Fernando choked out, "Don't you dare touch him."

"Or what?" mocked one of the guys holding him.

"Um, guys," the other one said, "Actually, we'd better hurry up and leave. The class is going to be over soon and there'll be shitloads of people here."

The other boys sighed in disappointment. The alpha who'd harassed Sergio leaned down and ruffled the omega's hair.

"It was a pleasure, Sergio," he said, "Hope to meet you again."

He walked to the door and his friends reluctantly followed him, going out one by one. Fernando immediately ran to his friend.

"Sergio," he called, dropping down next to him, "Are you okay?"

He immediately regretted his stupid question, because it was obvious that Sergio wasn't okay. He was sobbing inconsolably and shaking, his face hidden behind his palms.

"Sergio, it's okay," Fernando tried to comfort him, "It's over, we'll get you home now."

Sergio just shook his head, still sobbing, and thrust his fingers into his hair, pulling at it.

"Sese, please," Fernando whispered desperately, "Let's get you out of here. C'mon, I'll take you home. Please, Sergio, let me help you. Don't cry, Sese, it's over. I'm here. Let me help you, please."

The omega lowered his hands to reveal his bright red and tear-stricken face. "I h-hate myself," he hiccupped.

"No, Sergio, it's not your fault," Fernando assured him, "You're not to blame, don't talk like that, please."

"Why is this happening to me?" Sergio sobbed.

Fernando didn't have an answer for that. Instead he pulled Sergio up and hugged him tightly. "You'll be fine," he murmured, caressing his hair, "You'll be fine, I promise."

He rocked him back and forth until Sergio calmed down a little. Fernando helped him to his feet. "Let's get you out of here," he said, "I'll call your parents."

"They're not in the city," Sergio whimpered.

"Then I'll call your sister or your brother, okay?"

"No," Sergio grabbed his arm, "Don't call them, please."

Fernando wouldn't want his family to see him in this state either, so he understood Sergio.

"I'll call Mari," he said, "She's got a car. She'll take us home."

"No!" Sergio cried, "She-she's an alpha, please don't call her, Fer."

"Sergio, she's my sister."

"Please. Call Isra, please."

Sergio was trembling and looking at him with wide and pleading eyes. Fernando couldn't say no to him.

"I'm calling Isra," he said, "I'll ask him to take Mari's car and come for us."

When Sergio smiled at him, he thought the world brightened a little.

~~~

The hospital where Israel worked as a nurse and Maria as a surgeon wasn't too far away from the school and Fernando and Sergio had to wait only for fifteen minutes. They spent their time in a park next to the school. Sergio hadn't recovered from his ordeal yet, he was shivering and didn't let go of Fernando's hand. Or was it because of the heat? Fernando didn't know, but he held Sergio and whispered comforting words into his ear and caressed his back until Israel arrived in Maria's car.

Fernando had already told him about Sergio's heat on the phone, so he didn't ask questions and just helped Sergio into the car.

"Is it your first heat?" he asked, starting off the car.

"The second one," Sergio mumbled embarrassed.

"How long is the interval?"

"Two months."

"Not too bad," Israel said, "Only six times a year. Mine is three months. I knew a guy who went into heat once in a fortnight. That was horrible. He'd had so many suppressants, it started to affect his general health."

Fernando could tell that Sergio wasn't really listening. He was fidgeting and biting his lower lip and from time to time shuddering and wrapping his arms around himself. He jerked up startled, when Fernando told him they were in front of his place. He and Israel helped Sergio up to his room and the omega excused himself and went to the bathroom.

"I have to go," Israel told Fernando, "Stay with him. He seems very upset about this."

Fernando didn't tell him that Sergio had a whole lot to be upset about. He just thanked his brother and started waiting for Sergio.

His friend emerged from the bathroom with red and puffy eyes and was seemingly surprised to see Fernando there.

"I thought you'd left with Isra," he mumbled.

"You really thought I'd leave you alone?" Fernando said.

Sergio sat on his bed and lowered his head. "Fer, I didn't want it," he said tearfully, "I'm not a slut. I didn't want what that alpha said."

"Sergio, Sergio, I was there," Fernando said, sitting next to him and hugging him by the shoulders, "I saw everything. I know you didn't want it, I know."

"It's just this heat, I lost control of my body, I didn't want to..."

"Shh," Fernando whispered, "You're not to blame, you understand me?"

Sergio nodded. "Just don't tell anyone what happened," he pleaded.

"But Sergio..."

"Please."

"Okay," Fernando sighed, "Now lie down, you need to rest. Are you hungry? I can make something for you."

"No, just... stay. Read something for me."

Fernando nodded. He took the book lying open on Sergio's desk and started reading from the page Sergio had stopped on, trying not to get distracted by the little sounds his friend was making.

"Fer," Sergio said quietly after a while.

Fernando lowered the book. Sergio looked feverish, beads of sweat gathered on his forehead.

"Yes," Fernando said.

"I..." Sergio licked his lips. "Can I ask you something?"

"Sure."

Sergio sat up. He was trembling badly and looked on the verge of tears.

"What's wrong, Sergio?" Fernando asked concerned.

The boy took a deep breath, looked into Fernando's eyes, but wasn't able to bear his gaze. He looked down at his trembling hands in his lap, then very quietly said, "Fuck me."

Fernando choked on thin air. "W-what? Sergio!"

Sergio looked up at him. His gaze was desperate and delirious.

"Please," Sergio said, "It's going to happen one day. Some alpha is going to do it. I'd rather it be you. I'd rather it be you than someone like-like them. Please, Nando. You need neither lube, nor condoms. We're both clean, you can't get me pregnant and you won't hurt me. It'll just make me feel better. Don't make me beg, Fer."

He was already begging and it was hurting Fernando endlessly. If he was completely honest with himself, the idea was fairly tempting, but how could he take advantage of Sergio?

"Fer," Sergio pleaded, "It will be good, you'll see. Don't you want me even a little? You kissed me back last time."

"I-I..." Fernando's throat was dry. "I want..."

"Then do it," Sergio urged.

He moved forward to Fernando and pressed their lips together. The other boy's hand instinctively moved to cup his face. Sergio's skin was burning, but he was shivering as though he was cold. Fernando couldn't think about it now, Sergio's mouth was hot, as his tongue started licking it up. His jeans suddenly were too tight. He pushed Sergio on the bed and fell on top of him, his lips still over Sergio's. The omega let out a content sigh and pulled at Fernando's jeans, urging him to get it off.

Fernando was more than happy to comply. He broke off the kiss and sat up to kick away his shoes and his jeans, as well as to take off his shirt. Sergio didn't lose time either. Before Fernando could blink, he was on his hands and knees on the bed.

"C'mon," he panted.

Fernando gulped. The doubts had risen again. This wasn't right, Sergio was his friend, an omega, he was a beta, there were so many reasons speaking against doing it, but none of those mattered to his cock, which had gotten harder at the sight in front of his eyes.

He took a deep breath and got on the bed. Sergio was trembling, from fear or excitement - he couldn't tell. Fernando caressed his back, the ghoul tattoo on his shoulder blade (his dads still didn't know about it), put his hands on his hips, on his burning hot skin and aligned his cock in front of his dripping asshole. God, this was so wrong.

"Sergio... I-I don't..."

"Just stick it in," Sergio snapped.

Fernando would have laughed if the situation weren't so complicated. He raised Sergio's hips slightly up and started slowly pushing in. It was so tight inside and the pressure on his cock made Fernando gasp. Sergio was moaning beneath him, supporting himself on one arm, while grabbing his own cock with the other hand.

"So good, Nando," he panted, "So good. More, give me more."

Fernando was scared he would come right then and there. Encouraged by Sergio's words, he pushed in until he was deep inside the omega. Sergio took a shuddering breath, trembling.

"Good?" Fernando said breathlessly, "I'm not hurting you?"

"No," Sergio groaned, "Now move."

Fernando pulled back a little and thrust back in. Sergio was clenching around his cock, as though trying to get it deeper and deeper inside.

"Quicker," he demanded.

Fernando didn't need to be told twice. Convinced that he's not hurting Sergio, he started pulling out and slamming into him as fast and hard as he could. It was good enough if the noises Sergio was making were anything to go by. To Fernando's embarrassment it took him only a few thrusts to spill his load inside the omega, but he was relieved to see that Sergio had come too.

"Don't pull out," Sergio said, as soon as he moved to get up.

"W-why?" Fernando asked.

"Just. Stay inside," Sergio asked.

Fernando lay down on the bed with his dick still in Sergio's ass, spooning him. Sergio's long hair was all over his face and was tickling him.

"You liked it?" Sergio murmured.

"Yeah, a lot," Fernando answered, blushing, "Was it... good for you?"

"Mmm, so good. No words to tell how it feels to have you inside."

Fernando shivered and felt his cock twitch at Sergio's words. The omega had to feel it, because he bucked up his hips, making Fernando take a sharp breath.

"Wanna do it again?" Sergio asked.

"Now?"

"Yeah, get up, fuck me again."

Fernando obeyed.

It was longer this time, though no less rushed and messy. Fernando jerked Sergio off, while pounding on him, drawing out mewls of pleasure from the omega. Sergio asked him to stay inside again after they came. Fernando didn't mind, he was sure he was going to miss Sergio's heat around his cock as soon as he pulled out.

They slept for a couple of hours, exhausted, and when woke up, fucked again. It was nearing the evening when Fernando reluctantly got up to go, because Sergio's siblings would be home soon.

"Come tomorrow after school," Sergio said after he kissed Fernando goodbye.

"Okay," Fernando promised.

But he didn't wait until the next day. Late at night, when his family went to sleep, he sneaked out of the house and climbed up the tree again, throwing a small rock at the window and grinning when Sergio opened it instantly. They fucked, trying to keep it down in order not to wake up Sergio's siblings. Fernando stayed with the omega, inside him, till he fell asleep, and only then quietly slipped out through the window.