7: Prepare Yourselves For Porn
If Frank thought he was in Heaven before, then kissing Gerard must be a special level reserved only for the most holy, or maybe he had descended into Hell and it was actually much more pleasant than the Bible led everyone to believe. Gerard's lips were certainly sinful enough to belong to the devil himself; the way they moved wickedly against his own with a feverish intensity was causing Frank to go weak at the knees already.
Frank couldn't get enough of the way Gerard's lips felt against his own, and he tried to memorize this sensation so he could play it back over and over again at a later date.
It was as if Frank had been yearning for this moment to happen for years, instead of hours, and even though that was ridiculous - Frank hadn't even know about Gerard's existence before tonight - Frank had been searching for someone who could make him feel this way, someone that evoked more than just plain lust when Frank laid eyes on them.
And Gerard definitely fit the bill; he had Frank experiencing so many different emotions, he couldn't even begin to list them all, and the rush of relief that was flowing throughout his veins now that he was finally kissing Gerard had to mean something.
And even if it ended up meaning nothing at all, Frank could live with that, because this kiss was hands down the best one Frank had ever received, and that was saying a lot coming from someone like Frank.
Gerard's lips were made for this, and the way he vibrated slightly against Frank when he moaned into his mouth was the hottest thing in the world; it had Frank opening up instantly so Gerard could slip his tongue just where Frank wanted it to be.
Gerard tasted like beer, and vodka, but also clean - crisp even, and underneath the alcohol and the slightly smoky flavor was an intoxicating something that had Frank desperate for more, running his tongue against Gerard's eagerly in the hopes of picking up another trace of the elusive taste, which Frank couldn't place a name to - it was just Gerard.
Feeling bold now that all of the tension had finally led up to exactly what he was hoping for, Frank moved one of his hands from its previous position where it had been hooked in Gerard's hair to his cheek, feeling the slight scrape of stubble against his palm as he tilted Gerard's head downward so he could deepen the kiss, gasping slightly against his mouth in an attempt to draw air into his aching lungs without breaking away from Gerard's lips.
Apparently Gerard was also feeling the need to breathe though, because it wasn't long before he was pulling away from Frank, their heavy panting ringing out harshly in the still air, the movie still paused and forgotten about in the background.
Frank marveled at how perfect Gerard looked in this moment; his lips slick with spit and a deeper shade of red than the light pink tint they usually carried, his cheeks flushed and his mouth twitching upward into a bewildered smile as he chest heaved slightly.
Frank had the random urge to pull out his phone and snap a picture of Gerard like this, but that would probably be an excellent mood killer, so he refrained from his strange impulses, instead, taking a moment to hold the image in his brain where it hopefully wouldn't decay with time.
When Gerard didn't immediately say anything, Frank began to panic again now that the high of having Gerard's lips pressing against his was ebbing. Gerard didn't look upset, and he shouldn't be - he had kissed Frank first after all, but when he didn't attempt to drag Frank back in for another kiss, Frank felt the overwhelming urge to apologize, even though he hadn't done anything wrong.
Frank gave Gerard another few seconds to compose himself, and maybe say something - anything, but Gerard continued to sit there, looking slightly shell shocked and overwhelmed, and even though seconds earlier, Frank had been ecstatic that they had finally both made a move, all of his previous nervous thoughts were coming back full force.
Maybe Gerard hadn't really wanted this, maybe he was just so drunk that he had kissed Frank without thinking, and now that he realized what had happened, he was trying to find a way to let Frank down gently.
Frank couldn't even read Gerard's body language right now; it was a mess of confusing signals and no speech to help Frank understand what had caused Gerard's current state. He was twisting his hands in his lap, refusing to meet Frank's eyes, but that stupid grin was still on his face, and he didn't look disgusted, but he wasn't making any attempt to continue this either.
Frank couldn't take it if Gerard rejected him now - he would rather Gerard had tossed him out the second he walked in his door if this was going to be the end result. Frank had to do something to fix this, but what - Frank didn't even know what the problem was. Gerard had been kissing the life out of him only moments ago, and Frank had no idea why he had stopped.
"I'm sorry - I just...and you -" Frank tried to stutter out something that would get a reaction out of Gerard while at the same time letting him know how badly he wanted to stay, but he never even got the chance to finish.
Gerard's eyes flicked up suddenly, and before Frank could move, Gerard had him pinned against the back of the couch, the sheer lust in his eyes making Frank's head spin and his limbs fall loosely to his side.
"Do you want this Frank - do you want me...because it I kiss you again, I'm not going to be able to stop," Gerard panted out, and Frank could physically see how close Gerard was to losing the last shred of self-composure he possessed - which is exactly what Frank wanted to happen.
That explained why Gerard had frozen up; he has been trying to bring himself back under control, because apparently he hadn't been able to catch on to all of the signals Frank had been letting off the entire evening, and now that Frank understood what had been bothering Gerard, all of his fears and worries disappeared, his need for Gerard rushing in to replace the spot those thoughts once held.
"Yes - please...I have wanted you all night," Frank answered eagerly, and as soon as Frank's words sunk into his head, Gerard leaned down and reattached their mouths once again.
Frank could feel the difference in this kiss; Gerard wasn't holding back any longer, instead, he was plundering Frank's mouth without any hesitation, and Frank returned his actions, taking everything Gerard wanted to give him, while silently begging for more.
The kiss was amazing, tongues tangling and spit mingling into a mess of teeth and lips, limbs entwining together as Gerard pulled Frank even closer against him, his dominant position over Frank notching Frank's arousal to an even higher level, and unless Frank was mistaken, Gerard was definitely hard as well.
Frank was drowning, and flying, and falling, and this was all too many sensations at once, but at the same time, it wasn't enough. Frank needed more, but he never wanted this kiss to end, and the conflicting desires were driving Frank insane.
Frank's hips began moving of their own accord, rutting against Gerard's thigh that he had placed between Frank's legs to keep him pinned down. His stomach burned at the addition of the delicious friction coupled with Gerard's greedy mouth, and Frank couldn't help but throw his head back and moan quietly at the intense feeling, doing his best to keep his volume down for Mikey's sake.
"Jesus Christ..." Gerard mumbled softly before attaching his lips to Frank's neck, somehow managing to find one of Frank's sweet spots on the first try, which had Frank writhing underneath him as he proceeded to suck what would probably be an impressive hickey onto Frank's nape.
Gerard's fingers slid down Frank's ribs, pushing aside the worn leather jacket Frank had never got around to taking off so he could slip a hand underneath Frank's t-shirt, and the skin on skin contact had Frank's entire body heating up a few degrees. Gerard still hadn't stopped pressing wet kisses against Frank's neck, and Frank sure as hell wasn't going to stop him.
Gerard seemed in no hurry to move this along any faster; he was fucking taking his time splaying his fingers over Frank's hips, tracing small patterns against the protruding bone as he moved his mouth around so he could pay some attention to the other side of Frank's neck, so Frank decided to speed him up just a bit.
Wrapping his legs around Gerard's waist, Frank pressed their lower bodies together roughly, basking in the soft sounds that fell from Gerard's mouth as his hard length rubbed against Frank's.
"Gerard..." Frank whined, trying to convey how desperate he was with the tone of his voice.
Frank was already insanely worked up, and if Gerard didn't get inside him soon, he was going to lose it in his pants like a horny teenager...which he technically was, but Frank usually had better control of his body than this, especially when he was drunk.
"Yeah?" Gerard asked, finally sitting up and giving Frank a quick break from his endless assault on his neck, but his hips continued to twitch forward slightly, almost as if Gerard didn't realize it.
"I want you to fuck me..." Frank decided to lay it out in plain words, because from what he had seen so far, Gerard didn't take a hint well, and Frank was tired of beating around the bush. He wanted - no - needed Gerard inside of him now, and he wasn't embarrassed to admit to that.
"Yeah...okay, let's - bedroom," Gerard stammered out, stepping off of Frank quickly, being careful to avoid the coffee table as he pulled Frank to his feet with an extended hand.
Frank had no idea how he managed to force his body to function well enough to follow after Gerard; his head was still reeling while it tried to process the fact that this was actually happening; Gerard was taking him into his room, and he was about to get fucked by the most gorgeous man he had ever seen.
Even though Frank had been dying for this to happen all night, he hadn't allowed himself to actually hope for this, and now his brain was still trying to catch up with reality.
But somehow, Frank did make it into Gerard's bedroom, helped along by the insistent hand Gerard had wrapped around his wrist. As soon as the door was closed behind them, Gerard was all over Frank once again, removing his leather jacket and t-shirt with eager fingers as Frank fumbled with his belt, trying to force his numb digits to actually do something productive to help Gerard get inside him that much faster.
Finally, Frank's buckle gave way, and Frank all but ripped his jeans down, leaving his boxers on for the time being. Gerard stepped back for a moment and just stared at Frank, running the pads of his fingers lightly over Frank's newly exposed skin, spending extra time over the one tattoo that Frank possessed.
"I like this," Gerard mumbled, tracing the lines of the flame and the word "hope" which rested just above Frank's left nipple.
Frank had gotten it on a whim when one of his coworkers had mentioned that his friend was a tattoo artist, and he wouldn't mind hooking Frank up - no matter his age. Frank wasn't sure why he had chosen the exact design he had ended up going with; he had hundreds of other ideas he wanted marked onto his body eventually, but this one had seemed appropriate for his current situation, and Frank was proud of the small tattoo.
"Thanks...I want more, but money - you know?" Frank panted out, eager for Gerard to finish his observation of his body and return to other things, preferable the specific thing that was causing a major tent in his boxers at the moment.
"I have always wanted tattoos, but needles freak me out."
"You don't have any?" Frank asked, using the excuse to pull Gerard's shirt off his body so he could rake his eyes over the pale, unmarked skin. Frank was slightly surprised by the fact that Gerard didn't even have one tattoo; for some reason, he had pegged him as the sort of person that would, but Frank liked the way he looked without them, bare and clean, just waiting to be marked up by Frank's mouth.
"Nope," Gerard answered in a distracted tone of his voice, his fingers trailing lower before hooking in the waistband of Frank's boxers, and all thoughts of tattoos flew out of Frank's head as Gerard slowly tugged the last article of clothing down to his ankles.
"Fuck Frank..." Gerard gasped out, gazing at Frank's cock appreciatively with hungry eyes.
"Your turn," Frank demanded, slightly embarrassed with having this much attention on him, not to mention he was eager to see Gerard's dick with his own eyes.
"Nuh-uh," Gerard grabbed Frank's hand when he tried to reach for his sweatpants, instead, pulling him toward the bed insistently.
Before Frank could even think about protesting, Gerard had flung him against the mattress, covering Frank's body with his own so he had no avenue of escape, not that he would think of trying.
"Last chance Frank...do you still want this?" Gerard heaved out, and Frank could see how much effort it was taking him to ask.
"Please..." Frank begged, spreading his legs slightly to show Gerard how certain he was.
"God - you are so perfect..." Gerard whispered softly, so softly that Frank wasn't sure if he had heard him correctly, but he was too caught up in lust to bother asking Gerard to clarify.
"Are you going to fuck me now?" Frank asked instead, staring up at Gerard with eyes that he was sure were needy and full of desperation.
"Yeah - just let me..." Gerard leaned over to a small dresser sitting beside his bed, throwing open one of the drawers before pulling something out and setting it down next to him. Frank couldn't quite see the objects, but he had done this enough to know that it was a condom and lube.
Frank expected to Gerard to prep him straight away and get to it - that was how most his one night stands went after all, but once Gerard was done retrieving the items, he still didn't seem in any rush, licking his way into Frank's mouth slowly as if he couldn't feel Frank's hard cock pressing against his stomach insistently.
Frank melted into the kiss though, because he was quickly discovering that Gerard's kisses were irresistible, and Frank could probably come like this if Gerard kept pressing against him at this angle.
Frank's dick twitched as Gerard kept up the actions with his tongue, exploring Frank's mouth like it was the most interesting thing in the world, and even though Frank was practically light headed with how good this felt, he had to move Gerard along before this ended insanely prematurely.
"Gerard...I need -" Frank managed to choke out, breaking away from the kiss so he could tug at Gerard's pants determinedly. Gerard's erection was making an impressive tent in the loose material, and Frank had no idea how he could stay so composed when he was sporting massive fucking wood.
"God - you are desperate...you need this, don't you?" Gerard growled, pinning Frank's hands against the mattress stubbornly.
"No shit!" Frank whined, struggling weakly against Gerard's tight hold on him, even though he had to admit, he really liked the way Gerard was taking control.
It was as if Gerard had become an entirely different person when he entered the bedroom; all of his previous hesitance was erased, replaced by a more dominate nature, and Frank was definitely into this change, even though he didn't know how much longer he could wait for Gerard to actually touch him.
"I think you need to learn some patience," Gerard teased, at least, Frank really hoped he was teasing, because Frank was all for drawing things out, but not tonight, not when he was two minutes away from blowing his load already.
"Please - I just - I need...I'm so hard," Frank choked out, because Gerard had started palming his dick slowly - oh so slowly, but that simple touch was enough to have Frank writhing against the bed sheets and struggling for air, because apparently his lungs had collapsed in the last thirty seconds, at least, that was what it felt like to Frank.
"You are close already - aren't you?" Gerard asked, a hint of awe crossing over his face, and Frank knew he should have felt embarrassed, but he was too turned on to care by this point.
"Yeah - been hard for you all night...please - just fuck me."
"Fuck - okay...but only because you asked so nicely," Gerard smirked, fucking smirked, and Frank may have been infatuated with Gerard before, but his bedroom persona was blowing his mind, and Frank was pretty sure he would legitimately get down on his knees and beg for Gerard's cock if he wanted him to.
When Frank heard the familiar snick of a cap being opened, he spread his legs as wide as they could go with Gerard still on top of him, and Gerard's lips turned up in a smile when he noticed.
"God Frank...you are so perfect - so needy - I can't wait to fuck you..." Frank's breath caught in his throat when he heard that word again - perfect - no one had ever called him that before.
Frank didn't get any more time to ponder the implications of what that might mean though, because Gerard was continuing to mutter obscene compliments as he pressed one finger inside of Frank, and yes - finally - there was the stretch and burn Frank craved, but it wasn't enough, not nearly enough, and Gerard had barely gotten his finger all the way in before Frank was shoving down onto his hand roughly.
"More - I can take it," Frank demanded, but he snapped his mouth shut when Gerard shot him a warning look.
"What did I say about patience Frank?" Gerard reprimanded him.
"I'm sorry...it's just not enough," Frank whined, trying to take more of Gerard's finger as he spoke.
"Not enough - huh?" Gerard hissed out, but he gave Frank what he wanted, adding two more fingers at once, making Frank feel that much more full, and fuck - it was so much better.
"Ah..." Frank cried out when Gerard crooked his fingers up at an angle, brushing his prostate just enough to have Frank quavering at the sudden rush of sensations.
Gerard grinned when he realized what had happened, making certain to continue massaging the spot as he scissored his digits widely, fingering Frank for much longer than any of his usual hookups bothered with.
"Gerard - fuck, I'm close - you gotta stop," Frank gasped out after a few minutes had passed. Frank appreciated the extra attention, but tonight it was just too much, and he was about five seconds away from ripping off Gerard's pants and throwing himself onto his dick.
Thankfully, Gerard removed all of his fingers at once, leaving Frank to groan softly at the sudden emptiness. When Gerard finally tore off his sweat pants, Frank actually gasped out loud at the sight of Gerard's cock springing free, slapping against his stomach obscenely as he ripped open the condom package with his teeth.
"Holy fuck - you are big..." Frank's eyes widened as he looked Gerard up and down. His cock was hard, leaking precome heavily, and not only was it long, but it was thick too, probably the biggest cock Frank has ever seen in real life, and he couldn't wait to feel that inside him.
"Yeah..." Gerard chuckled nervously, losing his confident aura for one second as Frank basically devoured him with his eyes. Gerard looked nervous, as if he was worried that Frank was going to back out now that he had seen his size, but that was not even remotely close to what Frank was thinking.
"God - I want to sit on your dick," Frank stated, and the groan he received from Gerard as he quickly rolled on the condom sounded like an affirmation to Frank.
"Yeah - fuck yeah..." Gerard finally managed to choke out, and the expression of pure want on his face had Frank's chest swelling with pride. It wasn't every day that Frank had someone look at him like that, and the fact that it was Gerard made it even more meaningful.
Too impatient to wait for Gerard any longer, Frank grabbed the lube before Gerard could, spreading some onto his palm while leaning up so he could coat Gerard's dick with the slippery substance. He could feel Gerard's cock jumping under his touch, and Frank almost felt cheated that he hadn't gotten more time to appreciate Gerard's cock, or the rest of his body for that matter.
Frank wanted to make this last; he wanted to cover Gerard in hickeys, he wanted to suck Gerard off - feel his dick in his mouth, fucking choke on it, but he was too impatient to suggest that right now, and maybe they could work themselves up for a round two later, but Frank had to get on Gerard immediately.
"Fuck me," Frank begged again, pulling his legs out from under Gerard so he could lift himself up over Gerard's leaking cock.
"Go slow - I'm close too..." Gerard choked out when Frank had sunk down just enough so that Gerard's head was resting right at his entrance. Frank couldn't hide his small smile at Gerard's words, because he had barely even touched Gerard, and he already looked fucking wrecked, which made Frank feel sexy, powerful even, and he loved the fact that Gerard was as into this as he was.
"Okay - shit..." Frank groaned loudly, pushing down on Gerard's cock as Gerard grabbed himself by the base to hold his dick still for Frank.
Frank didn't even need Gerard's warning to go slow, it was a necessity with how big Gerard was. Every inch he gained inside of Frank was hard fought, Frank's body reluctantly opening up around Gerard as he slid himself lower bit by bit.
Finally - Frank bottomed out, resting in Gerard's lap as he tried to control the shaking of his limbs. He could feel Gerard in every one of his nerve endings, and the stretch was intense, borderline painful actually, but it was so fucking good all at the same time.
"Holy fuck..." Frank groaned out when Gerard's hips twitched slightly, sending jolts of pleasure flooding throughout Frank's entire body.
Frank could tell that Gerard was trying his hardest to stay still; his fingers were digging into Frank's hipbones so deeply that Frank was sure he would carry bruises in the morning, and the rapid speed of his breathing gave away how close Gerard was to losing it completely and just fucking into Frank with everything he had.
"Frank - you gotta - gotta move...fuck," Gerard moaned loudly, probably much too loudly with Mikey in the next room, but Frank wasn't going to bother with trying to quiet him. It was taking everything he had to keep himself mostly silent, and Frank knew he was fighting a losing battle.
"Okay - just - wait..." Frank shifted slightly, trying to get used to the intrusion that was Gerard's dick, but that small change in angle had Gerard's cock pressing directly against Frank's prostate, and the keening noise that emitted from his throat surprised even Frank.
"Can't wait - fuck - you are so tight Frank...feels so fucking good," Gerard choked out, his hips hitching upward again in an involuntary movement that Gerard didn't seem to be able to control.
"Shit..." Frank groaned out, lifting up slightly so he could start riding Gerard properly. Even though he wasn't completely adjusted yet, the stinging burn actually heightened Frank's pleasure; every slight movement had Frank coiling even tighter, and he knew this wasn't going to last long at all.
"Jesus fuck -" Gerard hissed, lifting his hips to meet Frank's downward thrusts, abusing Frank's prostate in the best way possible as Frank continued to move up and down quickly.
Frank was moaning constantly now, too lost in the pleasure he was feeling to control himself. Gerard's dick just felt too fucking good, and Frank was strung so tightly, he probably only had seconds before he snapped.
"Gerard - I can't - I'm gonna come..." Frank moaned out, his rhythm faltering as his entire body began to shake violently. Pressing down onto Gerard's cock as hard as he could, Frank basically screamed at the invasive sensation; Gerard was so deep inside him, Frank could feel him everywhere, and even though it was way too soon, Frank wasn't sure if he could hold off any longer.
And before he could even try to push his approaching orgasm back, Frank was coming, spurting all over his stomach and Gerard's chest as Gerard continued to snap his hips up into Frank, fucking him through his release.
Frank was honestly surprised at how fast he had lost it; even though he had been on edge all night, Frank couldn't remember the last time he had came without being touched, especially not when he was drunk, but this was sex with Gerard after all, and Frank was too busy experiencing the best orgasm of his life to ponder the strange occurrence thoroughly.
"Frank - fuck...I need to -" Gerard couldn't even finish his sentence; instead, he grabbed Frank by the waist, throwing him down onto the mattress so hard that Frank actually bounced slightly in the air.
Frank whined loudly at the sudden loss of Gerard's cock, but he didn't have to wait long before Gerard was pushing his way back inside him, groaning in satisfaction once his hips were pressed against Frank once again.
Frank was exhausted and oversensitive, but he still moaned softly at the pleasant aftershocks that were wracking his body as Gerard fucked him hard and fast. It wasn't long before Gerard's rhythm faltered, and Frank could feel his dick pulsing wildly inside him as he emptied himself into the condom, a deep moan vibrating out of Gerard's chest as he came.
Frank whimpered quietly when Gerard pulled out, too spent to even attempt to move and clean up the mess he had made all over himself. Frank could hear Gerard's feet padding across the soft carpet, but he was too blissed out to open his eyes, and he assumed Gerard was disposing of the condom.
So when Frank felt a wet towel running across his stomach, he squeaked in surprised, jerking away from the unexpected contact. Frank forced his bleary eyes to open, and even though he knew it would be Gerard who was doing this, he was still shocked to see Gerard cleaning him gently in a way that Frank had never experienced before.
"Hey..." Frank giggled quietly, still feeling slap happy from what was probably the most intense orgasm he had ever had.
"Hi," Gerard cheeks tinged red when he met Frank's gaze, and Frank was amazed at how quickly he could go from the totally confident person he was in the bedroom to the guy who blushed at a simple sentence.
"That was amazing..." Frank mumbled once Gerard was finished wiping him off, forcing himself to sit up so he could locate his clothes.
"I didn't hurt you - did I?" Gerard asked in a concerned tone of voice.
"If by hurt me, you mean gave me the best fuck of my life - then yes," Frank chuckled as he pulled on his shirt and boxer shorts, wincing slightly at the tenderness in his ass. He might be sore tomorrow, but Gerard hadn't done anything wrong, Frank just wasn't used to his size.
The fact that Gerard had actually cared enough to ask about Frank's wellbeing made Frank want to lean over and kiss him again, but Frank didn't, because he wasn't sure if Gerard would take well to that.
Yes - they had just had sex, but kissing afterward wasn't something that Frank made a habit of, and he was pretty sure Gerard would be expecting him to take off any minute now. Even though Frank didn't want to go, he knew how these things worked, so he tugged on his jeans quickly, trying to figure out where the hell his shoes had ended up.
"Hey - you aren't leaving...are you? I mean you can - if you want, but we didn't finish the movie yet, and I was sort of hoping you would stay the night..."
Frank's head snapped up at Gerard's words, and for one second, he wasn't entirely sure that Gerard was talking to him, even though there was no one else here, so of course he was speaking to Frank.
"You...you want me to stay?" Frank asked nervously.
"Well - yeah. I'm not one of those guys that kick people out just because I got what I wanted. Honestly - I didn't even plan on that happening, not that I regret it or anything - not at all, but I want you to stay. I like you Frank."
When Frank found the courage to glance at Gerard's face, he saw nothing but honesty painting his features, and even though Frank still had no idea how in the hell someone like Gerard could actually see something in someone like Frank, he was too happy and content to argue it for now.
"Yeah - okay...I'll stay, and I like you too," Frank admitted, and even though he could feel his cheeks heating up, he didn't turn his head away this time.
"Thank you," Gerard smiled, quickly pulling on some clothes before grabbing Frank's hand in a tight grip, as if he was worried that Frank would slip away when he wasn't looking.
"No - thank you," Frank whispered.
And as Frank snuggled back up against Gerard's side with X-Men once again playing in the background, Frank knew he was fucked, truly fucked, because he may have only known Gerard for one day, but he was already falling for him - falling hard, and Frank couldn't stop his descent, even if he wanted to.
Oh my god I actually managed to finish this in less than an hour - yay for inspiration. Hopefully this is actually okay since I was really rushed when I wrote it, but you guys can be the judge of that.
I need to go to bed, I am already up way too late anyway, but I couldn't relax until I finished this.
This chapter is dedicated to 2Human4Nature because you are one of the few people who leaves multiple comments on all of my works, and it literally makes me so happy you don't even know.
((((updating vibes))))
<3 starr
Bạn đang đọc truyện trên: AzTruyen.Top