Chapter 6: For the Sake of My Own Asshole and My Ability to Walk

Gerard had finally managed to make himself come, finally grappling with his third orgasm as he rutted his hips into his own mattress and into the hoodie he had found. The friction was so much better and rougher than his hand. He lay there on his bed for a few moments as he tried to catch his breath. His body was still thrumming with white-hot electricity and he grimaced when he felt how sticky his lower half was.

He could feel his dick finally softening a little bit and he sighed with relief. Despite that, the growing hunger in his stomach still remained. He rolled over, standing up on wobbly legs, unable to look at the mess that he had made on the bed. He wiped himself down roughly and threw the old shirt aside, grabbing the first few items he could find and putting them on. He did try and find a baggier pair of pants and a loose shirt so that he didn't die of heatstroke in his own clothing. He didn't even put shoes on as he grabbed his glasses and launched himself down the stairs. He took a bottle of water from the fridge and downed half of it before he walked out of the house. He thanked God that Frank didn't live across the town and that he wouldn't have had to cycle there. The mere idea of peddling right now would have definitely killed him. He looked down the road and could see Frank's house. Linda's yellow station wagon wasn't in the driveway and he hoped that Frank hadn't gone with her. He began walking down the road, sipping on his water, and hoped that he wouldn't cross paths with anyone along the way.

As he drew nearer and infinitesimally closer, his body wanted him to get there even faster and before he knew it, he was jogging. He threw his water bottle in a nearby trashcan before his feet pushed him up the Iero driveway. He got to the door and began pounding on it, his heart hammering in his chest.

"God, alright!" Frank yelled from inside, "One sec!" Gerard's heart leaped in his chest when he heard Frank's voice and the rattle of the lock on the door. He began rocking from side to side impatiently as the door was finally unlocked and pulled open a small fraction. Frank eyed him for a second and then opened the door, freezing in the archway, his face suddenly flooding with color and his knees dipping. Gerard knew that the smell emanating from him was obvious and he was hoping that Frank would understand, but at the same time, there was a part of him that didn't care.

"G-Gerard..." Frank breathed and he began backing away from the door, his chest rising and falling rapidly as he started to pant, "Fuck- God- Gee, what are you... Why-" Gerard crossed the distance between them as Frank backed up against the stairs with his eyes wide. Frank let out a small groan as Gerard's hands ran over his body, his own lungs barely able to concentrate on breathing.

"Kiss me, omega. Kiss me, please." Gerard gasped, his fingers digging desperately into Frank's hips as he pressed himself close to the small boy. Frank's eyes closed at the proximity of the Alpha, his head tilting to the side as he all but melted in Gerard's feverish arms.

Frank turned his head away, gasping for air as he tried to focus, "Gerard... Fuck, you- you're making me want to do things."

"Yeah." Gerard nodded fervently, his voice barely above a whisper, "Yeah. Things - Things are good." Gerard buried his face in his neck and took in the deepest breath, inhaling the sweet smell of Frank that was just barely tinted with arousal. He let out a groan as Frank kicked the front door closed. Gerard lapped at Frank's neck, mouthing at the scent glands that were just below his ear. Frank let out a moan, a louder cry as he stuttered back against the stairs, his hips pressing into Gerard's.

"Fuck, Alpha..." Frank whined low and Gerard instantly moaned out, pushing Frank down onto the stairs. He hovered over him, a thigh between Frank's legs, his knees on the wooden staircase. He leaned in, sucking on Frank's neck for the thousandth time, his mouth shaded with the soft taste of the omega's sweet musk; it was like nectar to Gerard, a taste that lingered over his every tastebud of which he would never grow tired. Gerard rutted against Frank's hip, pushing for friction and touch to ease the ache of his erection, and he let out a small sob, sucking on Frank's neck even more as his fingertips dug into the carpeted stairs.

"Help me, omega." Gerard whimpered pathetically, his breath ragged as he pushed his hips down into the omega and heard the omega's breath catch.

"I- Fuck- Gerard, I wanna help you." The omega began as his hands ran over Gerard's shoulders before the one hand knotted itself into Gerard's hair to pull him closer, "Fuck, Alpha."

"Please," Gerard begged again, his body so tense and the pain of his release being so far away was enough to make him want to cry.

"I-I can't help you if you're driving my fucking kidneys into the stairs, Gee." The omega gave Gerard's head a small slap and Gerard instantly sat up, his gaze was faded and hazy with lust, his perfect lips in a swollen pout.

The omega scrambled up from the stairs, straightening his sweater vest when he looked at Gerard, "I-I can't. My mom will be home soon."

"My house." Gerard breathed, tugging on his hand, "Folks are out for the day. Left me alone. Omega, please." Gerard begged, "Please. I need you."

He looked Gerard over for a long second, sucking in a breath as he closed his eyes. Gerard knew that his heat scent was clouding the omega's head and he hoped it was working, "But, my-"

"Omega, I don't give a fuck about her." Gerard almost snarled the name before he put the small wolf up against the wall in front of the staircase and ground himself against the trembling omega, "I want you, Omega. I need you. Please."

"Fucking God damn it." The little wolf groaned, his hips pushing forward on their own as his nails raked against the wall. Gerard let out a moan, looking at how his head was tilted back and his body bowed and slanted towards Gerard's hips.

Gerard didn't care if his omega's pack leader walked in right there and then. He couldn't care less if he had the omega mounted against the wall and he was knot-deep inside him. It was all he craved and he would be goddamned if that other omega was going to get in his way.

"Make me come, omega. Please." Gerard whispered as he leaned in even closer, holding the smaller wolf to the wall with his hands on the latter's hips. The omega merely nodded, exposing his neck in submission as he began grinding against the tall Alpha. Gerard's eyes fluttered shut almost instantly, his hips moving in sync to his own. As much as he desperately wanted to feel the skin-on-skin contact, he couldn't deny just how good it felt to have the friction of his jeans against his almost pyretic and flushed skin.

"O-Oh fuck." The omega continued to gasp, his nails raking up the wallpaper before they latched onto Gerard's back, one hand pulling him in and the other on Gerard's ass to keep his crotch closer than it had been, "God-" Gerard barely managed to gasp, his hips rutting desperately against the omega, listening to his small panting moans and his high-pitched whines.

"Shit-" The omega let out a moan, his head going back, his eyes squeezed shut when his body was wracked with soft jittering tremors. Gerard let out a groan that purred into a small growl as the omega came in his slacks. Gerard put an arm behind the little wolf and held him close as he rutted into his own orgasm. He came hard in his own jeans, snarling and moaning brokenly as his body was riddled with exquisite ecstasy.

He could feel his clothes sticking to his body from his running sweat and his own release. His thighs shook as he tried to keep himself up. He pressed his nose into the omegas neck and took in a deep breath, sighing out as the scent encircled him and made him instantly relax.

The latter suddenly pushed Gerard off of him and Gerard stumbled back, grunting in pain as his hip hit the coat rack. He looked at the omega incredulously with wide eyes to see him fuming at him with arms folded.

"What the hell, Way." Frank spat suddenly and Gerard recoiled, eyes wide and confused.

"What?" Gerard breathed out, his vision suddenly clearing, returning to full color for just a moment, remembering his best friend's face and name a little more than before. He was so sure he hadn't even remembered his own name at some point. He exhaled shakily, "F-Frankie, what?"

"I'm so fucking mad at you!" Frank hissed as he crossed the distance between them before extending his arm and palm. His hand connected flat with Gerard's face and the sound of a rough slap echoed through the house, "I can't believe you!"

"Jesus Christ, Iero." Gerard rubbed his cheek, "What did I do?"

"I don't want this! I don't want to be the omega that everyone goes to when they need to get off. First Tyler and now you. I'm the closest thing you can hump so you just settle for me? That's fucking bullshit, Gerard. I'm not gonna be your fucking humping pillow."

"Frankie, I didn't-"

"Don't call me that." Frank spat, his eyes narrowed, "I can't believe you..."

"But I... I don't...." Gerard's eyes suddenly blurred with tears and he looked away, remembering what Tyler had said about his emotions being off the rails, "Frank, I just..."

"Are you- Are you fucking crying right now?" Frank asked with disbelief, "Gerard Arthur Way, what the fu-"

"Frank, I need you." Gerard whispered weakly and Frank rolled his eyes, "You're all I want."

"Too bad." Frank scowled and then rubbed his upper arm slowly, "You called me a slut for hooking up with some guy and for being with Tyler and then you show up here unannounced because you're in a rut and expect me to just ride you until you're okay again. It doesn't work like that."

"I know." Gerard sniffed, the tears fell down his cheeks and he wiped them away quickly, "I just... I had to find you. I was fine until... Until I found your scent and-"

"And what?"

"And I couldn't be away from you. I couldn't even come on my own after that. My body, it didn't... I couldn't stay away."

"Gerard..." Frank sighed and looked down at his sneakers and then down at Gerard's bare feet and his light-wash jeans that were stuck to his skin and his cheeks went pink, "Fine."

"What?"

"I'll... I'll help you." Frank nodded, "But I can't... We can't..."

"Just come with me. We can be alone all day." Gerard smiled hazily at Frank and took his hand, "And we can cuddle." Gerard gave him the sweetest smile he could muster that had Frank eyeing his best friend with a dubious glance before he turned and walked up the stairs. Gerard's heart sank and he took a few steps forward.

"Relax, Alpha." Frank looked over his shoulder from the top of the stairs, "Just getting my inhaler. I have the feeling I'm gonna need it."

Gerard felt a small twang of lust in his stomach at those words and he stepped back down off of the stairs before he opened the front door and stepped out. The dry breeze felt like heaven on his skin and he closed his eyes, his eyelids burned underneath with the image of Frank's face as he was in the midst of his own orgasm.

Gerard felt someone take his hand and pull him. He looked out to see Frank tugging him off the porch with a grin. Frank had changed his clothing from his soiled slacks and his pullover sweater and was dressed in one of Gerard's old t-shirts and his shorts. Gerard grinned brightly as he allowed the omega to take him along, his orgasm-dumb brain could only focus on the sweet scent that swirled around him and the fact that the omega was wearing his shirt. His. No one else's. He stared at Frank's slender legs and his mouth practically watered at the idea of being between them. His eyes roved up, watching Frank's backside as he walked along towards the empty Way household.

They got to the front door when Gerard opened it and pulled the omega inside. He instantly wrapped his arms around Frank, who yelped in surprise and was lifted up by one leg around Gerard's waist. Frank gasped and reached behind him to close the door before he was pushed up against it. Gerard sucked in a breath against Frank's neck before he shuddered out, his breath wavering as more tears welled in his eyes. He pushed them back before he looked at Frank, whose hazy smile faltered immediately.

"Even though we're alone, I really don't wanna do this in your mother's living room." The omega managed as Gerard nuzzled his neck. The alpha nodded, wanting to do whatever the omega wanted and needed. He took the smaller wolf and pulled him up the stairs in silence, tugging him along until they were in the bedroom. The omega sucked in a breath and looked at Gerard with bright pink cheeks.

"It smells in here." The omega whispered as he walked into the untidy room, "Smells like you."

"It's my room," Gerard commented softly and closed the door behind him before he walked up to the smaller man and began kissing at his neck slowly and softly. The omega tilted his head to the side in submission and let out a groan.

"Smells like... Alpha. Like sex." The omega continued, "Like you right now." Gerard nodded furtively and ran his hands over his hips, pressing himself against the omega's ass.

"Wait- Gee-" the smaller wolf whispered, "God..."

"Please, omega." Gerard breathed and bit on his ear in a primal manner before he nipped at the omega's neck with his teeth, "Please."

"Gee." The omega groaned and turned himself in Gerard's arms to look at him, moaning, "I-I want to. I want this..."

"Thank God," Gerard whispered as he pressed his hardened erection against the omega and it made him buckle immediately and give in to the feeling of Gerard's dick pressed against his own.

"Gerard, Jesus. Wait." The omega squirmed from Gerard's firm grasp and Gerard let out a groan, "Look... I'm- I want to do this. God, I really do. I'm so down. But... Gee, think about it. I'm not in heat, I still have a week until then."

"So?" Gerard purred out as he looked down at the small omega, his brain completely overtaken with primal lust.

"So, I-" The omega instantly went pink, "I won't be able to take you... For the sake of my own asshole and my ability to walk, I can't."

Gerard let out a small groan and his head hung back, "Then why the hell are you teasing me like this?"

"I-I can help in other ways." he offered, "I wanna make it better."

"How?" Gerard grimaced as he unabashedly stuck his hand into his pants after he unbuttoned them, groaning at the touch.

"Come here." The needy omega pulled Gerard to the bed before he pulled off his shorts and lay down on Gerard's unmade bed. Gerard pulled his t-shirt off and shucked his jeans down to his ankles. He kicked them aside and took off his glasses before he climbed onto the bed. He sat between his thighs and looked down at the slender omega when his mouth filled with saliva. The smaller wolf hadn't even looked at Gerard's face once he had taken his pants off. His eyes were wide and filled with lust as he openly gawked at the size of Gerard's dick.

"Definitely not." The omega muttered quietly and looked up at Gerard, "But I still want you. I don't want some Alpha to just control me in bed. I don't want to be a fuck toy like this, Gerard."

"I don't want to control you, omega." Gerard reassured as earnestly as he could, "I just want you." Gerard slid between the omega's thighs and looked him over, his long fingers running over his pale thighs and up. He tugged on the other wolf's shirt and pulled it off, taking in the sight of the naked omega beneath him.

Gerard leaned in, his arms keeping him up, and began to kiss the omega desperately. Their mouths twisted and tongued in sync, their breaths were heavy and panted and Gerard couldn't get enough. Even with the crested waves of uncomfortable heat that rolled over him, he still needed a different kind of heat to his body. He needed a physical heat and wanted to create it with his omega, who then wrapped themselves around Gerard's waist, their bodies melded together. They both gasped out at the rub of skin on skin, the exciting sparks edging Gerard forward to another release.

"Fuck-" he gasped when another wave of cramps suddenly hit him, "It fucking hurts."

"I can't, Gee." The omega croaked quietly, his hips still rolling up against Gerard's hips who was still grinding down in slow stutters. Gerard sat up a fraction and looked down to where their dicks were running together and a strangled whimper left his throat. The size comparison was something he would never get over.

It was a biological note that omegas weren't in need of being well-endowed because they weren't the ones who were doing any breeding. The other wolf's dick was beautiful and blushing pink as it lay against his pale stomach and it was almost embarrassing for Gerard to see their lengths side by side. The little omega's dick was just under half the size of his own and Gerard instantly felt embarrassed by his Alpha-sized dick. It was when a hand slid over his length that Gerard was brought out of his silent reverie. He gasped shakily and looked up at the omega in surprise.

The smaller wolf sat up, leaning on his elbow, and wrapped his hand around Gerard's dick, or as much as he could fit in his circled fingers. Gerard cried out the relief of his aching and his head rolled on his shoulders, his eyes watching the omega intently, who was concentrating on Gerard's length in his hand, his hand stroking quickly as Gerard sat upon his knees. The omega got up in a fluid motion onto his own knees and put his leg between Gerard's, putting his knees right up against the Alpha. He began grinding his own erection on Gerard's thigh as he stroked the Alpha in sync with his hips. Gerard gasped at the new experience, his head falling back on his shoulders. One of his own hands went down to grip the sheet beside him when the other held onto Frank's thigh.

"F-Fuck, omega, I-" Gerard barely managed to gasp out, "Fuck. So close. Fuck- Don't stop. Don't- Shit-"

"So good for me, Alpha. So good." The limber omega moaned quietly, his hips canting against Gerard's now slick thigh. Gerard cried out as the knots in his stomach released instantly with sharp fizzles of pleasure. He came with a heavy grunt all over the omega's thigh and hip, his warm load running over the pale and shaking thigh of a desperate omega. The smaller wolf let go of Gerard, his hands on Gerard's shoulders in a firm grip as he rode the Alpha's thigh in a desperate attempt to orgasm. Gerard let out a growl and pushed the omega back onto the bed, his mouth on his neck and his hips on the omega's own.

"Gerard, please. Please, oh, God. Gee- I- Fuck-" The omega arched his hips.

"Omega- I gotta- I need..." Gerard panted, sweat sticking his hair to his face, "Please."

The smaller wolf's eyes went wide and he shook his head in a silent plea that only had Gerard whine out in a wolfish plea, "You'll hurt me," the flustered omega panted, "I- I don't know... Gee, just-"

Gerard doubled over again, grimacing at the ache in his lower stomach as his body urged him to knot. Gerard began to whimper over and over and the little wolf let out a moan, "Gee..." he swallowed hard and let out a small scoff of a laugh, "I- Why don't you... You can- You can fuck my thighs if you want."

He meant it as a joke, as a way to make Gerard laugh, but the look that he received from Gerard was far from 'amusement'; It was sheer agony and desperation. Gerard whined at the idea and the latter merely nodded, looking up at the Alpha. He lifted his legs up and crossed his ankles, pressing his feet up to one of Gerard's shoulders to keep his legs tightly together. Gerard swallowed dryly and reached a hand down to smear in his come that had been on the omega's hip. He slipped his fingers between his thighs and ran those two fingers over the underside of the omega's dick, watching how he bucked his hips up in surprise. The pretty omega looked down as Gerard sat on his knees and pushed his dick between the flushed omega's pale thighs. He wrapped an arm around the omega's thighs and lifted him up with ease. He thrust his hips back and forth, moaning at the slick feel that seemed to slide around his length perfectly.

"Shit-" Gerard's head fell back, his pouted lips parted as he panted and thrust roughly. His dick slid between the smaller wolf's thighs and the omega was so enraptured by watching it. He weakly lifted himself up onto his elbows to watch. Gerard's length was so impressive that even when his hips pulled back, his dick was still between the flushed omega's legs. It was the feeling of Gerard's dick touching his own that had the small omega gasping for air. He reached down to touch himself, wrapping a hand around his dick to stroke quickly.

"Fuck." Gerard pushed the flushed omega's legs forward as he leaned over him, pushing his legs to his chest as he fucked into the gap of his perfect thighs, "Sh-Shit. What the fuck-" Gerard looked down to see that the blushing omega had been touching himself but no longer had the reach now that he was literally folded in half. His hands were gripping the sheets, his legs were trembling and his brows knitted.

Gerard had no idea how long he had been fucking the omega's slick thighs and he had no idea how long he would last, but when he looked down to see the omega release in a heavy shudder, his entire body blanked. He cried out, coming in hot streaks on his own chest, and Gerard let out a moan and pulled out, watching the smaller wolf's legs fall to either side of him as the omega panted weakly. Gerard sat back and picked his legs up before he took the omega and turned him over. The omega let out a yell of surprise as his head was pushed down onto the pillow and his ass was pushed up into the air.

"Gerard, fuck-" The trembling omega was about to call out when Gerard took his legs in his hands and pushed them together before he slid into the pretty omega's thighs. He groaned out and picked up the grueling pace that he had before the small omega came, groaning at the sound of skin slapping skin. The feel of Gerard's dick between his legs was slick and feverishly warm, Gerard was grunting, fucking roughly and quickly, his dick leaking a constant slick as he neared his release.

"Alpha, please." He moaned, his voice so pitchy, so pretty, like a perfect mating call, "Please."

Gerard let out a small snarl as he reached forward and around the petite omega's body and ran his hand over the smaller semi-hard erection. He used the slick he collected and smeared it over the omega's already somewhat slick hole. The wolf cried out, his body pushing back in a wordless plea for Gerard to keep going. He slid a finger into the breedable omega with practically no effort, the tight heat had him moan as the omega arched his back and mewled with the touch. Gerard could feel his knot forming, the tight pulling in his stomach that told him how close he was to finishing. He slid a second finger into the omega and fucked him with both digits as quickly as he could as his hips snapped in and out.

"Fuck- Yeah, ah." Gerard gasped, a small dribble of spit from between his clenched teeth fell and landed on the little wolf's plump asscheek. He smeared the saliva with his free thumb as the omega's hips rocked back and forth to succumb to the feeling of Gerard's long fingers buried to base knuckle.

Gerard felt the tense muscles in his thighs and stomach finally give out and he came. He fucked his thighs roughly, moaning in small bursts as the fervent little omega garbled out pure filth and spurred him on. Gerard pulled out of him and sat back, panting and wiping his mouth on the back of his hand as the omega fell forward weakly. Gerard sucked on his fingers, tasting the sweet slick of his omega on his tongue. He climbed forward and pressed his weight over the omega, growling tenderly, his arms holding him up as he ran his face over his shoulder, nuzzling him so gently. The shaky little wolf let out a pathetic whine that had Gerard grunt in reply and sit up. He squirmed and turned back over with a huff, and Gerard went pink when he saw the amount of his own come he had shot onto the bed in which Frank had been forced to lay. He pushed back the primal instinct that had taken over so suddenly, ignoring the happy howls inside his brain at the very thought of an omega covered in his seed. Why did he always have to think that way? But did he always think that way? He didn't know. He couldn't remember. Surely not. He'd never think about Frank like that. And yet, here they were. In a position he hadn't expected in a lifetime. He pushed that thought into a tiny box, and into another box, and into a safe hole under the floor that was then covered by an old rug. That old rug was then used as a placemat for an armchair from which his mind's eye would never leave. And neither would that heinous thought. Not if he could help it.

"Sorry," Gerard whispered, his voice cracking, and he reached down beside the bed to grab a t-shirt for Frank to use. Gerard watched Frank wipe himself down before he leaned in to kiss him softly, but Frank tilted his head to kiss back before he pulled back.

"Gee?"

"Hmm?"

"I'm still mad at you." Frank sighed, "I got you off twice because you needed it and you weren't listening to me."

"Fra-"

"No, listen. I don't want to be the group omega for you to use. I don't want you to come crawling with your tail between your legs because you can't knot anything else. It's not fucking fair-"

"Frank-"

"It feels like you're just settling for me because I'm here. Why the hell would you do that? What the fuck makes you think-"

"Frank!" Gerard grabbed Frank's face in his hands and stared down at him, silencing the omega with a whimper, "Listen."

"I'm listening. I'm angry but listening."

"I don't want anyone else to have you, Frank," Gerard whispered and Frank's face went red and he pulled his face out of Gerard's grip.

"What the fuck?" Frank looked insulted, "You want me all to yourself and no one else can have me? Is that it? Do I just have to be okay with that? Gerard, of all the selfish-"

"Frank-"

"You aren't my fucking boyfriend, Way. You don't get a fucking say in what I do with my body and I'm a fucking independent- I can do what I want. You can't tell me what to do. None of you losers can, I'm not just gonna be the fucking omega. Nuh-uh- No. I can't fucking-"

"Frank, what if I... What if I don't want you to- to be with anyone else?" Gerard tilted his head to the side and Frank stared at him blankly.

"Are you not fucking listening to me, Gee? I swear to God, you fucking knotheads, I'm not just going to sit around and wait to be used-"

"No, but-" Gerard tried again but Frank was now in full swing.

"Fucking moron Alpha rut-"

"Oh, for God's sake, Frank Anthony. Shut up!" Gerard grabbed Frank's shoulders tightly, "Shut your fucking mouth okay? I don't want you to be anyone else's and I don't want anyone else. I want you. Rut or not. Like- Like as a... As my... We would be..." Gerard cleared his throat and shrugged, "Together. You 'n me, Cranky."

"Oh..." Frank breathed out in a huff, "Oh."

"If you... If you want."

Frank pursed his lips and rolled them into his mouth before he sucked on his teeth. He looked up at Gerard solemnly, "I'll think about it."

Bạn đang đọc truyện trên: AzTruyen.Top