Chapter 12: One Thing at a Time, Greedy Gretel

Four days later, Gerard was still holed up in the loft with Frank. He was currently on day six of his rut, and it was practically over. Frank was only on day five of his heat and it was still in full swing. Gerard still had the libido and raging hormones riling him up, and he still needed sex at least three times a day. The only issue was that the rest of his body was starting to wane slightly. He was only knotting every few times that he and Frank were having sex and his dick was definitely not the size that it had been. Frank was so desperate to be filled that he didn't seem to care. Even when Gerard brought it up, Frank reassured him that his dick was still pretty big either way and it definitely helped.

Gerard had gone into the Jackson's home to get some breakfast for him and Frank when he found Wayne in the kitchen. They exchanged jokes and pleasantries before Gerard grabbed a stack of buttered toast and headed back out into the barn and up the stairs where Frank was still curled up and asleep. He smiled, setting the toast down before he went and closed the barn door, climbing back up into the loft, and sat himself down beside Frank with his legs crossed, stroking a hand through Frank's greasy hair.

"Hey." He whispered softly, "Frankie?" Frank's brows knitted at the sound and he let out a miserable grumble that only made Gerard's smile widen, "Frankie..." Gerard leaned in, "I brought breakfast."

Frank opened an eye and he looked up at Gerard with a small groan, "Breakfast?"

"Yeah, Cranky." Gerard urged, "You gotta eat if you want me to help you."

"I do want that..." Frank sat up on his elbow and rubbed his eyes. Gerard took the naked omega and pulled him onto his lap, "Also want this."

"One thing at a time, Greedy Gretel." Gerard snorted and picked up a slice of toast. He tore it in half and held the piece out for Frank to bite. Frank took a large mouthful of toast and chewed on it as he closed his eyes and lay his head in Gerard's neck. Gerard grabbed half of a cigarette that he had put out that morning. He lit it up and took a heavy drag as Frank ate his toast.

"'S good." Frank whispered, "More?"

"You've got about four slices here if you want it." Gerard smiled and Frank looked instantly more awake. Frank leaned over to grab a full slice of toast before he folded it in half and took a large bite. He chewed on it happily and just sat there with his eyes closed in his Alpha's lap. Gerard took another drag, exhaling out of the corner of his mouth away from Frank.

"Gee?" Frank asked after swallowing his food, "I have a question."

"What's up, hungry wolf?"

"Well..." Frank turned a little and hid his face completely, "Are you still sure about this? About me?"

"Never been more sure, amigo." Gerard nodded as he took one last drag of his Marlboro and dropped it into a nearby soda can, "I mean... The only time I've ever been surer of something was when I realized I also dig boys."

"So, no doubts?"

"None." Gerard shook his head, "You're like the only consistency in my life right now. That and Spider-man."

"Good to know." Frank scoffed and sat up, "I just wanted to make sure you weren't just here out of guilt or something."

"The only thing I feel guilty about is that my rut is almost over and you're still in heat." Gerard grumbled in annoyance and took a bite of his slice of toast, "God damn biology."

"You do perfectly well with your dick at either size, Way." Frank reminded him, "It's not the size that matters but how you use it."

"Yeah..." Gerard sighed, "Y'see, you say that now and then when it comes down to it, I still can't knot you out or fill you up as I should."

"Ah, but you see..." Frank turned and climbed onto Gerard's lap, pushing his back against the wall of the nest, "You can do one thing now that you couldn't yesterday."

"Oh?" Gerard frowned, "What's that?"

"You can come inside me, Gerard." Frank whispered as he ground his hips down slowly and deliberately, pulling a soft moan from the Alpha, "You can fill me up in a different way."

"Jesus Christ, Iero." Gerard gulped out as Frank began to mouth at his neck, "Y-You kiss your mother with that mouth."

"Not always." Frank sat up with a grin, "I like to save it for other things that involve my full attention."

Gerard opened his mouth to ask when Frank slid down and off of Gerard's lap and he pulled at Gerard's shorts. Gerard lifted his hips, letting the omega undress him. He pulled off his own t-shirt and threw it aside when Frank climbed back between his legs. Frank's hand wrapped around Gerard's half-hard length and began to stroke it, his fingers in a tight circle. Gerard managed to push a shaky breath from his body as he sat there and watched, his knees lifted and buckled on either side of the omega.

Frank sank down, his mouth sliding down over Gerard's length and back up as his hand massaged and twisted the base. Gerard cried out and began to pant as Frank's mouth picked up a quick pace, the obscene slurps and suction filling the room. Gerard grabbed Frank's head and pulled him off, the omega let out a gasp, his pouted lips coated in saliva and his hooded eyes on the Alpha.

"You keep that up and I'll be done before you get to ride me, Frankie." Gerard whispered and Frank let out a small whine at the thought, "Stamina isn't what it was."

"Well then fuck foreplay, I guess," Frank replied hoarsely as he climbed back into Gerard's lap and ground himself down on Gerard's dick slowly.

Gerard lifted Frank up by the hips and Frank held onto his shoulders with a tight grip. He took the base of his dick and held himself firmly as he lined himself up with Frank's impossibly slick hole. He used his free hand to push on Frank's hip and the omega took the signal and slid down on Gerard's length. They both let out a moan and gasp as Frank sunk down all the way. His body was like putty and it moved languidly as he stirred his hips on Gerard.

The Alpha was panting heavily as he lifted his knees, planting his feet down as his hips began to move. He slid himself in and out of Frank slowly, his hips bucking in full tilt as Frank collapsed forward. The omega was moaning and shuddering, gasping as he was being fucked into at a hard but slow pace. Each thrust into him was slow, each thrust into him was deliberate and rough and punctuated with a hard pause.

"Fuck..." Frank breathed out, his body still shuddering and it was when Gerard felt how wet his stomach was that he realized that Frank had already come, "Shit."

Gerard lowered himself down in the nest with his feet braced before he put a hand on Frank's chest to push him up. Frank sat up on Gerard and rolled his hips fluidly, gyrating in a slow and sensuous torture. Gerard whined out, his head thrown back and eyes shut.

His eyes remained closed as he focused on the exhilarating feeling of Frank sliding over him again and again. The tight pull of his stretched hole and the warm slick that leaked from him constantly. Frank's moans were broken and growing in volume as he sped up, bouncing desperately on Gerard's length to satiate the growing need. Gerard's stomach was tight and tense to match his thighs, his whole body was a ridiculously taut coil of heat that was threatening to explode at any second.

They stayed like that for what felt like hours, attached and joined in a limber knot of sweaty flesh and little oxygen. The heat between them was intoxicating and sticky and it was like a high. Gerard let out a predatory snarl as he suddenly grabbed Frank's hips and threw him over into the nest. The sudden reaction had Frank cry out in surprise.

Gerard pulled Frank's hips up and pushed back into him, holding his legs up as he used his arms to keep himself up. Frank's legs were over Gerard's shoulders as he thrust into him with a sudden ferocious speed that had Frank screaming out. His eyes were shut and his head was back, his mouth open in a perfect display of pleasure. The heat bubbling under Gerard's skin was fit to burst in the same way that he was.

"O-Oh fuck. Frank, shit..." Gerard gasped out, "So close."

"Please-" Frank whined, lifting his hips up higher, the pitchy moan leaving his throat raw as Gerard hit his prostate, "Alpha, Fill me up. Oh-"

Gerard let out a groan, a strong Alpha arm pushing Frank's thighs against his chest as he sat up and fucked into him relentlessly, his hips thrusting so quickly that it felt like a jackhammer. Gerard couldn't help the sordid need to watch himself fuck into the omega, it was a primal desire that overtook him in his last moments of potential sanity.

It felt so good to be so close to his release and not have to pull out. He could come inside his omega, he could fill him up and coat his walls and have everyone know who Frank belonged to. And then he broke, shattering into a thousand pieces with one last stroke. He unraveled into nothingness as he came inside of Frank, his hips stuttering quickly as he chased the euphoric fireworks that ran through his nerves. He was gasping, his hips stilling as he buried himself as far as he could, pushing down on Frank's lower stomach.

Frank was already in pieces, hitting his second orgasm the moment he felt Gerard explode inside of him. It was one thing that his inner wolf had been pining for. All he wanted was to be filled by his Alpha in every way. He still couldn't understand why he was pushed so far into literal tears, but the sob that left him was almost silent. He rocked his hips as the glorious aftershocks of his orgasm fled into his extremities and he could feel Gerard pulsing inside him still.

"Fuck- What the fuck-" Gerard gasped, "Oh, God, omega..." Frank merely let out a low hum in response and pushed himself back slowly. Gerard pulled out as he was softening and looked down to see his own release spilling out of Frank. He let out a small growl and looked at the omega's bright red face.

"So good for me." Gerard preened gently and saw that Frank was still pining, still needy. Still wanting to be fucked and knotted. Gerard also knew that he was physically spent and wouldn't be able to get it up so soon. He did all that he could think of and slid three long fingers into Frank. Frank gasped out at the sudden stretch and lifted his hips, welcoming it instantly. Gerard pulled out slowly and leaned down over the omega with a dominant growl, "You want me to take care of you, small one?"

"Alpha, please. Yes. Yes please." Frank nodded quickly, "It hurts. I need- I-"

Gerard shushed him gently, putting a slick finger to Frank's lips to silence him. Frank looked up with a whimper and ran his tongue over a small section of the finger that was on his lips. Gerard sucked in a shaky and bewildered breath as Frank ran his tongue over the length of the digit and sucked very gently on the tip of it, his eyes wide and innocent in a way that was just so perfectly omega.

"Turn over for me." Gerard instructed, "I know how you want to be knotted, Frankie."

Frank let out a small simper of a whine and got up before he flipped himself over. He instantly presented himself to the Alpha, putting his ass in the air with his head down and his feet turned in. Gerard knew he wasn't going to be able to actually knot Frank but he couldn't just leave him like this to suffer.

He continued where he left off and slid his three fingers back in and out, pumping them into Frank quickly, not even starting slow. He knew Frank needed a quick and hard fuck to push him over the edge and satiate him completely. Frank was mewling, every single push of fingers into him had another sound leave him. Gerard added a fourth finger and twisted, pressing his fingertips up into Frank's perfect spot. Frank jerked back, his hips canting desperately.

Gerard massaged and pressed and flicked at Frank's prostate, watching in wonder as Frank's entire body convulsed with a third orgasm. Gerard whispered out soft praise to Frank and ran his thumb teasingly over his stretched rim. Frank gasped out, his body shuddering. Gerard's thumb trailed down as he twisted his fingers inside Frank, his thumb massaging and rubbing over Frank's taint.

Frank let out another whimpering sob and a small gush of slick left him, trickling down Gerard's arm. He knew it wasn't just Frank's bodily fluids in the mix, all things considered. He knew it was a sticky melange of them both. He used the slick fluid as a lubricant on his thumb before he slid his hand out slowly. He pinched his fingertips together and pushed his hand back into Frank slowly. Frank remained silent except for his heavy panting, his body trembling and still perfectly arched.

Gerard's fingers slid into Frank with ease until he got to the widest part of his hand, where his knuckles resided. He twisted his hand slowly to ease himself in before he pushed in. Frank's body welcomed the intrusion, taking Gerard's hand in with ease. Gerard gasped out at the warmth around his perfectly poised hand and slid it in further.

"Alpha..." Frank whined out, his voice cracking right at the end, his body constricting around Gerard's forearm.

Gerard began to slowly move his arm back and forth experimentally. Frank was whimpering and gasping with relief, and Gerard knew it was because he was finally getting the size he needed. Gerard looked at his forearm and his dick and realized that when he was in a rut, the size was pretty similar.

"Please..." Frank begged weakly, "Oh, fuck- Alpha-"

"I got you," Gerard crooned softly as he sped up, sitting up on his knees to press his weight against Frank. Frank instantly collapsed, his body flopping down into the nest. His hips were lifted as the rest of him pressed into the nest. Gerard lay over him as much as he could while maintaining the perfect angle to pump his arm in and out of Frank quickly.

"Alpha, I- I need... Please." Frank choked out as his hips rutted down into the blankets.

Gerard pulled his arm out and slid it back in, repeating the actions until he clenched his hand into a fist and pushed it up against Frank. Frank's entire face scrunched up, his mouth dropping open at the pain that had him heaving. He pushed back in with a grunt, his fist sliding into Frank suddenly. The omega howled out loudly, his body lurching and gushing slick as Gerard picked up a pace, his hand still in a fist as he tried to help Frank's instinctual fantasy of being knotted.

"Oh- Oh, fuck-" Frank sobbed out, "Alpha, please. More please."

Gerard let out a snarl and sped up, pulling his fist almost completely out of Frank before pushing it back in. Frank's hips rutted back quickly, riding out a sudden wave of orgasm that had him crying out. Gerard thrust his arm in and out a few more times before he carefully pulled his arm out, watching Frank fall flat into the blankets with a small groan. Gerard lay down beside him and looked at Frank in the dim light, watching Frank wipe his tears away and press his fingers in his eyes as he took in a breath.

"Fuck." Frank breathed out, "Ow."

"You alright?" Gerard frowned, "Did I hurt you?"

"Yes." Frank muttered, "But it was worth it."

"Good..." Gerard whispered and pulled Frank in closer, "Glad I could assist."

"Did you... Did you actually fist me?" Frank looked up, his face still incredibly flushed.

"You didn't give me much choice." Gerard shrugged, "You literally pulled the orgasm from my body like you were siphoning gas and then wanted more from me. I had to do something to fill you up."

"Oh, God." Frank hid his face in his hands and rolled over to hide his humiliation.

"Don't be. It was hot." Gerard smiled wickedly and Frank got up and stumbled out of his nest, shaking his head.

"No. Nonono." He shook his head vehemently, "I fucking refuse to believe you fisted me."

Gerard sat up with a small laugh and looked at Frank who was pressed his head against a loft pillar in shame, "You didn't enjoy it, Frankie?"

"That," Frank held up a finger before he pointed it at Gerard, "That is beside the point."

"Is it, though?"

"Please, stop talking." Frank grimaced uncomfortably, "I don't want to talk about this."

"You see... The thing is, Frankie." Gerard sat up before he stood up, "I don't mind it but just..." He walked up to Frank and held out his hand, "The bacteria, Frankie."

"What?!" Frank shrieked at the mention of the word, "Gerard, no! I swear to God-"

"I mean there's usually shit particles under our nails anyway," Gerard looked at his hand, "But now I got mine and yours."

"Nope." Frank turned and ripped the blanket from the window, "Nope. Nuh-uh."

Gerard watched Frank muttering heatedly to himself and then yelped out when Frank started to climb out of the window, "Frank, no!" Gerard laughed out and wrapped his arms around Frank's waist as he tried to jump out, "What the fuck-" Gerard was howling with laughter as he pulled Frank away from the window, but Frank continued to try and launch himself out.

"No! I refuse to live in a world where I've had your arm in my ass!" Frank grunted as he tried to squirm out of Gerard's arm, "Let me go, Way!"

"No!" Gerard laughed and pulled Frank away, pulling him down into the nest and holding him down, kissing him warmly. Frank didn't budge as Gerard kissed his face, his mouth pulled into a pout, "C'mon." Gerard crooned with a cheeky smile as he kissed Frank's face and saw how badly he was blushing.

"Nuh-uh. Shut up." Frank scowled and folded his arms.

"Frank..." Gerard crooned teasingly, "Frankie-bear."

"I swear to God, I will physically stake you to the wall." Frank groaned out and covered his face with his hands, "I can't fucking believe this."

"You're gonna have to go through your seven stages and just accept it, Frankie. It happened and you loved it."

"Gerard!"

"Y'know what else?" Gerard trailed off and Frank shook his head.

"Don't you fucking dare say a damn thing." Frank sat up, "I don't wanna hear a single word from your mouth."

"I mean not only did you get fisted but you've also been fucked quite a bit this week." Gerard nodded, "I mean... I didn't wanna say anything at the time because you'd worry."

"Wait, what?"

"Well, Frankie." Gerard cleared his throat, "You're very small. And very skinny. And I mean it's clear that you were enjoying what I was doing to you."

"Of course I was." Frank frowned, "How could I not enjoy myself?"

"Well, to be honest, before the first time I was worried that you'd get hurt. Because you'd be too small and I'd hurt you." Gerard admitted, "Even after you took my dick, I was nervous."

"Well, I mean it's big but... I'm not that small."

"Frank," Gerard looked up, seemingly exasperated, "You're like a fucking doll. And you were being fucked by something very similar to a hard pool noodle. Thickness included."

"I never..." Frank went red, "It's not- Really? That big?"

"On a rut, yeah. And I mean naturally, minus the rut, we're looking at some serious pepperoni." Gerard felt himself go slightly pink.

"Oh." Frank went pink, "I didn't even realize."

"What?"

"I just saw it and wanted it. I never sat and thought about the size." Frank shrugged and began fiddling with Gerard's fingers- on the clean hand.

"Well, now you have. And now you have to live with the realization that you've had that inside you and more."

"You fucking disgust me." Frank scoffed, his face pulled in horror despite the still-pink to his cheeks and the half-hard dick in his lap that said otherwise.

"You're one to talk, Iero."

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