
Chapter 5
Four days later, Steve stood outside of Tony's bedroom, a tray of food and water in his hands as he stared at the door in deep thought. He'd been bringing food up to Tony's floor for the past few days, figuring he could at least be somewhat useful to the Omega while he went through his heat; Jarvis had informed him that this was the first one Tony had experienced in months due to his suppressants. Steve understood that, had known Omegas who'd used them when they first came out way back when. So finding out that Tony used them wasn't all that surprising, some Omega's didn't like going into heat every month. And for a man like Tony, it could interfere with his work schedule and fighting their enemies.
So today, instead of just knocking and leaving, he stood and waited for Tony to come to the door.
He wasn't at all prepared for the overwhelming scent that hit him as soon as it opened.
Steve steeled himself, locking his knees to keep from falling, nostrils flaring as he stared at Tony with blown eyes. The scent was even stronger than he'd been expecting and God if he wasn't hard as anything just from the scent alone. His wings were tense behind him, quivering, shuffling as he fought down the instinct to lunge and ravage the Omega before him. Thankfully, Tony had the decency to actually have pants on which helped Steve to keep his wits.
"I brought you some food," he coughed, hoping his voice didn't sound as rough and lust filled as he thought it did. "Homemade lasagna, your mothers recipe I think."
"Well fuck, thanks for giving away the family secret, J." At least Tony was lucid enough to speak.
"Captain Rogers asked for lasagna recipes and I simply provided him with options." Jarvis responded and Steve had to wonder when an A.I had become so smug.
"Thought we could have lunch together if you were up to it. I'd hate for all that lasagna to go to waste." Steve smiled sheepishly, watching Tony for any negative reactions.
The Omega stared at him blankly before shifting his eyes to the plate, mouth falling open as though he wanted to respond but no words came out.
"Tony," Steve prompted softly. Hearing his name seemed to jolt Tony from his stupor and he nodded, motioning for the Alpha to step inside. It took Steve a moment to actually move, his cock painfully hard beneath his sweat pants; he kind of regretted wearing them now as he knew Tony could probably see how hard he was. He didn't want Tony to think he was here just to knot him, which he definitely was not, he was here to make sure the Omega kept himself healthy and hydrated at this point.
Moving to the kitchen, Steve set the tray down and quickly gave Tony his food, depositing a container of mixed fruit just beside it as well. He wasn't at all surprised by how quickly Tony devoured his meal, not even thinking twice before digging into the fruit.
"You did a damn good job of following mom's recipe," Tony muttered. "Not as good as the original but a close second."
"I'm just glad it was edible," Steve admitted, smiling. He was getting good with his cooking, not even Clint could complain anymore.
"Capsicle, you've got a bit of sauce on you that you missed." Steve blinked and wiped at his mouth, looking at Tony as though to ask 'did I get it?' "You got it." Tony finished off the fruit and guzzled down the bottle of water before standing and stretching.
This was complete torture for Steve, watching this gorgeous Omega before him move and put his body on display whether he meant to or not. His eyes drank in each line of Tony's body, traced over the faint curves and dips, lingered on that 'v' that dipped into the waistband of his thin pants. If he'd been a lesser man, Steve would have given in and jumped Tony then and there but he wouldn't allow his control to slip so easily; if he did Tony would probably never trust him.
Steve was brought out of his thoughts abruptly by Tony, the man straddling his lap arms loosely going around his neck. He was assaulted by the sickeningly sweet and earthy scent of a very fertile Omega, causing him to inhale sharply.
"Tony..." Steve fought down his inner Alpha, his hands coming up to encircle Tony's waist, holding him still. "What are you doing?"
"I think it's pretty obvious," Tony's fingers brushed over the tops of Steve's wings. "You want me, I can tell, so who am I to deny you what you want?"
"But is it what you want?" Steve whispered and fuck Tony hated when Steve made that kicked puppy face at him, it always made him feel like he was the bad guy.
"Does it matter? You're a big strong Alpha with what I'm assuming is a nice big cock and knot and I'm an Omega in heat." Tony sounded so blasé about it that it actually made Steve growl. Tony actually flinched and ducked his head and wings in submission, nuzzling under Steve's chin to ask forgiveness.
"I'm sorry," Steve whispered, squeezing Tony's waist. He lifted one hand and hooked his fingers under the Omega's chin, lifting his head so he could look into Tony's eyes. "I shouldn't have growled like that but, Tony, you've got to understand that yes, what you want matters. If you truly want this, I'll be your partner for however long you want me to be during your heat. Be it just one day or for the entirety of it, I'll stay here with you. But if you tell me no, I'll walk out that door and we pretend this didn't happen. Okay?"
"Why can't you be like all the other Alphas?" Tony groused, fingers tightening on Steve's shoulders. "Why do you have to be so nice?"
"It's just how I am," Steve smiled softly, wings moving to brush softly against Tony's in a teasing gesture, testing the waters. Tony's thighs clenched a little and the sweet scent of slick hit Steve's nose, making him groan quietly when he felt the wetness through his own sweat pants. His hips rocked lazily, eyes locked on Tony's as the Omega's breath hitched, shuddering as he felt the hardness of Steve's cock against him.
"Rogers.. Steve, fucking hell don't tease me," Tony moaned, rolling his own hips, trying to grind against him. "I want you dammit, right now if you'd be so kind."
"Are you just saying that because you can? Or are you saying it because you really want it?" Steve was in no rush even though his inner Alpha was screaming at him, telling him to mate and knot the Omega squirming in his lap. "Tony, answer me." Tony shuddered at the silent command and whined, a high pitched sound that had Steve biting his lip to stop from chuckling.
"Yes! Yes I want this! I want you! Please just fuck me dammit! If I don't have your knot I'm going to lose my mind!"
"There, that wasn't so hard," Steve praised softly, stroking his hands up and down Tony's sides. "So good for me, beautiful, so good." Steve caught his chin again and brought the now panting Omega into a slow kiss, not letting Tony rush it even though he was getting just as desperate.
Getting his hands under Tony, Steve stood up, getting a startled squeal from the other man as he did. He himself couldn't help but laugh at the look on Tony's face as he started to walk.
"Warn me!" Tony scowled at the smile on Steve's face before diving back in for a sloppy, wet kiss. Teeth clashed and tongues fought, laughter following from how awkward it was in the beginning. Steve managed to follow Tony's scent to find the Omega's bedroom, collapsing into the bed with him perched in his lap still.
"Steve.. Steve please! I-I need..." Tony babbled incoherently, clawing at Steve, trying to get at his skin, his own feeling far too hot and constricting.
"Shh, Tony, I've got you," Steve stroked over his body, taking in every little detail that he could. "Easy, Tony, easy, just lemme take care of you." He moved and pressed Tony into the bed, threading his fingers through the beautiful feathers of the Omega's wings, straightening them out and spreading the oil he could feel on them. "Beautiful," he murmured, hardly able to recognize his own voice because of how thick with lust it was. "Hips up for me," Tony obeyed, keening frantically as Steve reached down, curling his fingers into Tony's pants. The Alpha tugged them down agonizingly slow, much too slow for Tony's taste so he tried to take matters into his own hands. "Tony, put your hands down," The Omega's fingers twitched, the look in his eyes telling Steve he was contemplating disobeying. In the end he dropped his hands back down and wiggled his hips, silently telling Steve to get on with it.
Steve tugged the soaked garments off, pleased to find Tony had forgone any underwear. He wet his lips as he gazed down at Tony's perfectly curved cock, reaching out to trace it reverently.
"A-ahh.." Tony arched into the touch beautifully, wings slapping against the bed.
"So sensitive," Steve smiled, leaning down to pull him into a wet kiss, teeth sinking into Tony's bottom lip and tugging gently.
"Too many clothes," Tony complained, pulling at Steve's shirt. Steve smiled and sat up, tugging his shirt off, throwing it to the side to join Tony's pants. He let the Omega have a few moments to explore his upper body, quietly preening at the approval he could smell coming off of Tony. Steve grasped Tony's hands to stop him, lifting his hands to kiss his palms before leaning down to mouth at his neck, getting between Tony's thighs. He placed hot, open mouthed kisses to the lovely tanned skin, sucking faintly to leave little red marks that wouldn't last very long; his instincts wanted him to leave at least one lasting mark before this ended.
"Steve... Steve, Steve!" Tony chanted his name, whimpering, rutting against him, trying to get some sort of friction from Steve.
"I'm right here, baby," Steve murmured, dragging a wet stripe over Tony's scent glands, feeling how swollen they were. "Just hold on a little longer for me, okay?" Tony whimpered but didn't protest, only continued to watch Steve with blown eyes, swollen lips parted as he panted. The Alpha kissed down Tony's body, picking out all the sensitive places to nip and kiss at, sucking small hickies into his hips, loving the little noises Tony made in response.
Steve nuzzled Tony's dick, flicking his tongue against the head, tasting the pre-come and some slick. Even just a small taste was nearly enough to send Steve over the edge.
"You need me to prep you?" Tony shook his head, muttering something about that being a stupid question to ask. "Sorry," Steve smiled as he sat up, shucking his pants and boxers off, cock springing free, slapping against his stomach.
Tony let out a loud, lewd moan at the sight of Steve's cock, slick gushing from his hole as intense want clawed at his belly. This Alpha, his Alpha, was big and so gloriously perfect and God did Tony want it inside him.
"C'mon, on your hands and knees," Steve crooned, helping Tony to turn over and get himself up. "Look at you, so wet for me, such a good Omega." Steve ran his hands up Tony's thighs, gathering slick onto his fingertips as he dragged his hands over Tony's ass. He squeezed the perfect globes of flesh, tearing a moan from Tony before dancing his fingers up Tony's back, rubbing just at the base of his wings.
"Steve, please!" Tony sobbed, pressing his face into the nearest pillow.
"Hang on, baby, hang on. Where are the condoms?" Tony flung an arm out, pointing to the bedside table. Steve wasted no time in getting up to get them, grabbing a handful before tearing into one, hastily slipping it on. He leapt back onto the bed and grabbed Tony's hips, grinding himself into the Omega's ass. "You're doing so good, Tony, so good. Is this what you want? Want me to knot you?"
"Yes!" Tony screamed and squirmed, trying to press against Steve, trying to get that amazing cock inside of him.
Steve wasted no more time after that, leaning down to kiss up Tony's spine to his neck as he pressed into him, clenching his teeth against Tony's skin. Oh that felt way too good to be real. He easily hilted himself within Tony, both of them moaning out with a bit of relief.
"Fucking... Move!" Tony managed to spit the words out, clenching, rippling himself around Steve's cock.
That was all Steve could take, his control snapping then and there.
He pulled back and snapped his hips forward, Tony howling beneath him in pleasure at the movements, pressing back into him even. Steve started a frenzied pace, his thoughts a blur of mine, mine, mine, mate, breed, mine! The pace was nothing like what Steve had set earlier but he hadn't been foolish enough to think it would stay that way. The first mating between an Alpha and Omega was always fast, never lasting long, the point of it being to breed not have fun.
The two of them were reduced to nothing but grunts, growls and cries of pleasure as Steve fucked Tony into the bed, hands bruising as he grasped the Omega's hips. It wasn't long at all before Tony was screaming his release, clawing at the bed and arching, barely able to keep himself up as he just let Steve take over, his powerful thrusts jolting his body. Tony came hard with a hoarse cry, semen splashing his belly and the sheets, slick spilling from him with each thrust Steve made.
Tony flinched when he felt Steve's mouth on his neck, thinking he was about to bite into his bonding gland but the Alpha passed it up, moving to his shoulder to latch on and bite roughly though he didn't break the skin, merely held him in place as he came. Tony felt Steve's knot beginning to inflate and had a moment of panic, struggling for a moment before he settled and whimpered in bliss, mind going hazy.
Steve lapped at the bite mark, sucking at the skin to leave a large hickey, lazily rolling his hips, drawing a few moans from Tony.
"Rest now, Tony, you did so good," Steve cooed softly, adjusting their bodies so they could lay on their sides. "So good my little Omega." Steve smiled as he wrapped an arm around Tony, spooning the Omega as he breathed in their combined scents, slowly drifting off to sleep.
~~~~
Steve wasn't sure how long he'd been asleep but by the time he woke up, his knot had deflated and Tony was up and freshly cleaned from a shower; the condom had also been discarded much to his own embarrassment.
"You up? Thank god, I thought you had a heart attack during sex, old man."
Tony was definitely back to normal, or as normal as one could get in the midst of a heat cycle.
Steve made a soft sound, wanting Tony to come back to bed, to be back in his arms but the Omega had other plans.
"I'm gonna share something with you, something not a lot of people know," Tony babbled, pacing around the bed, wings puffed out.
Tony was distressed, Steve did not like that. He reached out, gently grasping Tony's hand to tug, toppling him into the bed with very little effort. He gently maneuvered Tony into his lap, stroking his neck with his fingers, nuzzling his wings, doing all he could to calm his Omega.
"When I was in high school, I had my first heat," Tony whispered. "Right in the middle of fucking class. So what do I do? Nothing at all because I hadn't known the warning signs for it starting until it was too late. So all day I has Alpha's hassling me, trying to fuck me through my clothes when they could; none of them got very far of course. But then after school I was cornered and God my body was just so fucking weak. Those Alphas raped me right there behind the school and left me there afterwards. Of course they all got expelled but that's hardly punishment enough. I've had to live with it all my life and even into adulthood there have been Alpha's trying to push their luck. I don't let it show that it bothers me but yeah, being alone with an Alpha makes me anxious as fuck and I keep thinking I'm gonna get raped again. I keep reliving that day in high school. Even a few times from college where I got drugged."
Steve was horrified. He could understand why Tony would keep it to himself, it was a hard subject to talk about and if he'd been in Tony's position, he would have done the same thing. At the same time, he wanted to hunt down the people who'd hurt Tony and rip them limb from limb.
"You know what dear old dad told me? Suck it up, Stark men don't cry. It happened now get over it." Tony snorted and pressed himself more info the comfort of Steve's body. "Father of the year, huh?"
"Howard said that?" Steve was reeling now.
"Yep, my old man was nothing like what you thought he was back then. He's a grade-A asshole, or he was until he got offed anyway. So now you know why I don't like Alpha's all that much."
"You trusted me enough to knot you earlier," Steve murmured, wrapping his arms and wings around Tony. "That's a big leap. You could have told me no and I would have left you alone and never asked again. But you wanted it, you trusted me. I hope you continue to trust me, Tony, I want to stay and get you through the rest of your heat. I would never hurt you."
"That's what they all say, Rogers," Tony muttered bitterly.
"I don't make a habit of lying, Tony," Steve sighed, pressing a gentle kiss against his temple. "I just want you to trust me, at least for now. Can you do that for me?"
"... Don't you dare make the puppy face at me. Fine, I'll try for now bit if you do one thing I don't like..."
"I'll leave as soon as you tell me," Steve hid his smile against Tony's hair, holding him close.
Finally, some real progress was being made.
"Steve?"
"Yes, Tony?"
"Go shower, you smell disgusting."
"Yes, dear," he laughed, the tension fading as he let go of Tony and headed for the bathroom.
"When you're done go get some of that lasagna! Im starving!"
"Yes, dear."
"... You're being an ass."
Steve only smiled.