s e v e n

Frank quickly shed his coat and emptied his pockets once he made it into his house, as well as checked his phone briefly, which had numerous messages from both Brendon and Ryan which seemed to mostly contain a ridiculous number of eggplant emojis.

Honestly, Frank had no idea how they managed to teach college when they were basically children themselves, but he wasn't given any more time to ponder that, or to reply to them since Gerard pressed himself against Frank as soon as he had gotten his shoes off.

Frank gasped when Gerard instantly pushed their lips together, a low groan vibrating out of his chest as Gerard kissed him deeply. Gerard's mouth was hot, and slick, and warm, and as much as Frank had always liked kissing, he had never been with anyone who had done so with as much passion and intensity as Gerard.

Frank noticed how Gerard made himself smaller as their bodies melded together, his slightly taller frame curled inward as Frank continued to kiss him eagerly. Frank allowed himself to thread his hands through Gerard's hair which was slightly flattened from being underneath his graduation cap, his fingers combing through the thick locks, which earned him an appreciative whimper from the younger man.

"Come on, bedroom is this way," Frank whispered raggedly when Gerard had to pull away to catch his breath, his spine tingling in anticipation of this moment which he still truly couldn't believe was happening.

Gerard had been almost a fantasy to him for so long, someone forbidden from anything but his thoughts, but now he was his to touch and hold and hopefully love as well if things progressed in this fashion, and Frank felt like the luckiest person in the world at the moment.

Gerard nodded in a dazed fashion, his blown out pupils locking onto Frank's gaze briefly before he quickly toed off his boots and followed Frank in the direction of his room.

Frank stepped back momentarily when they entered the decently large space, letting Gerard observe his surroundings. Gerard didn't seem very interested in the décor though, in fact, he immediately made his way to Frank's side again, his frame lining up against his until Frank could feel the heat emanating from his body due to their close proximity.

"You alright baby boy?" Frank asked quietly when Gerard made no immediate move to kiss him again, instead, he nuzzled his head into the crook of his neck, his warm exhalations hitting Frank's skin in a way that had him shivering involuntarily.

Now that the moment had arrived, and Frank had Gerard alone in his bedroom, Frank wasn't quite sure how to proceed. He didn't want to push Gerard too quickly, but it was obvious that he wanted this, Frank just needed to hear him say it one more time.

"Daddy," Gerard whined desperately, the single word causing Frank's cock to swell rapidly in his nice slacks. "Please...need you," Gerard added on, his own hard length pushing against Frank's thigh as he shifted his hips upward as if to prove his words.

"Yeah...okay angel, I'm going to take care of you," Frank promised, his use of the new pet name causing Gerard to sag against him even further, his lips twitching upward which Frank could feel although he couldn't see the change in expression.

Frank's hands shook slightly as he helped Gerard out of his clothing with as much grace as he could manage, his breath stuttering in his chest when he saw what Gerard had under his trousers, which happened to be a pair of black lace panties which hugged his thighs perfectly.

"Do you like them Daddy?" Gerard asked shyly, his hands clenching into fists at his sides as Frank took in the obscene sight before him, his gaze fixated on the dark material stretching around Gerard's cock.

"I love them angel, you look gorgeous," Frank whispered throatily, leading Gerard to the bed as he spoke until he was spread out across his dark red sheets, his stomach rising and falling visibly with every inhale as he watched Frank hurriedly discard his own garments.

Frank leaned over Gerard once he got rid of his last sock, the urge to kiss him thrumming through his veins with ever increasing intensity the longer he stared at his beautiful boy, his eyes slipping shut when Gerard wrapped his arms around him. Frank licked into Gerard's mouth gently, sucking softly on his tongue as he did so, releasing a moan from Gerard that Frank wanted to make him produce more often.

Frank got lost in the sensation of Gerard's mouth sliding against his own, the slick sounds they were making and the way Gerard was trembling slightly underneath him, his nails digging into Frank's shoulders as their torsos pressed together.

Their cocks bumped occasionally, the fabric of Gerard's panties quickly growing damp as they ground against each other, sending spikes of pleasure erupting through Frank's nerve endings until he could barely handle the barrage of sensations he was experiencing.

It had been so long since Frank had done anything like this, he hadn't had sex in ages, much less with a person he truly cared about, and he had forgotten how intoxicating it was. He had missed how the world ground to a halt and nothing mattered to him besides his partner's pleasure, and right now, he was determined to make Gerard feel amazing.

"Let go for a second baby boy," Frank mumbled when he finally convinced himself to stop kissing Gerard, his hand reaching for the lube and condoms he kept in his bedside drawer when Gerard relinquished his hold on him momentarily.

Gerard's legs immediately fell open when he realized what Frank was doing, and Frank had to bite back a groan due to his natural response. As much as Frank didn't want to, he peeled away Gerard's underwear, barring him completely for the first time, and fuck - Frank loved what he saw.

Gerard was long and thick, which Frank knew of course from seeing his video, but it was even more impressive to view in person. As odd as it sounded, Gerard had a pretty dick, which made sense given the fact that the rest of him was gorgeous as well.

Frank hesitated slightly as he fisted the items he had recently retrieved in his hands, his motions pausing as he allowed himself to observe Gerard for just a little bit longer. Frank was about to ask Gerard how he wanted to do this, or if he had any special requests, but as Frank watched Gerard who was staring straight back at him, he knew there was only one thing he truly desired to do at the moment.

They had talked quite a bit about what Gerard liked and disliked in the bedroom during their meal together, most of which wasn't exactly vanilla, but for tonight, Frank just wanted to make love to Gerard, the rest could come later on.

"Daddy," Gerard whispered again when Frank opened the bottle of lube, his knees hitching upward as he spread himself even further, giving Frank an unobstructed view of the ring of muscles hidden in between his legs.

"I'm here baby," Frank reassured him, moving closer to Gerard as he spoke while he wet two of his fingers liberally. "This might be a bit cold," he warned him, waiting for Gerard's nod before he traced over his hole with his pointer finger.

Gerard cried out softly at the gentle touch, his hips tilting backward greedily when Frank increased the pressure until his finger slipped inside up to the second knuckle, his cock pulsing heavily when he felt how hot and tight Gerard was around him.

"More Daddy, I can take it," Gerard demanded when Frank didn't add another, instead choosing to move the single digit back and forth, waiting for the resistance he was feeling to begin loosening up slightly.

"Patience baby, let Daddy take care of you," Frank murmured soothingly, his lips brushing against Gerard's shaking thigh as he carefully inched in another finger.

A soft groan left his mouth when Gerard moaned heavily, his untouched cock leaking across his stomach as Frank began scissoring his digits slowly.

Gerard was reacting so well that Frank felt safe adding another finger, keeping his eyes on Gerard's face the entire time as he pushed in. Gerard looked lost to the sensations he was feeling already, his hairline was slightly damp with sweat, and his eyes were scrunched closed as he rocked back against Frank's hand needily, soft cries of "Daddy" and "more please" filling the room as Frank fucked Gerard with his fingers.

"I'm ready - god Daddy, please...don't want to come yet," Gerard gasped when Frank crooked his fingers downward slightly, hitting what could only be his prostate, his sentence ending on a strangled moan as his cock blurted out another bead of precome. The tip of his dick was now red and swollen, reminding Frank of his own unattended cock that was in a similar predicament.

"Okay angel, how do you want it?" Frank managed to ask although his chest was constricting so tightly with need that speech felt almost impossible. His body ached with desire as he rolled the condom over his length, each small touch of his hand dragging him closer to the edge that he didn't want to reach anytime soon.

"Like this," Gerard decided, "want to see your face, make sure I'm not dreaming this time."

Frank had to pause for a moment as he positioned himself to process the overwhelming wave of adoration he felt for Gerard, because it had just hit him that he wasn't the only one who had been so desperate for this to happen. Gerard had too, they had both remained oblivious for months, but fate had worked in their favor and brought them together. Their fantasy was now a reality, even if it all still felt a bit surreal to the both of them.

"Tell me if it's too much baby boy," Frank finally managed to reply when his heart had returned to its original position instead of in his throat, using his hand to place his cock at Gerard's stretched entrance.

The head of his dick nudged gently against Gerard's trembling muscles, causing the younger man to moan quietly, his legs spreading apart as far as they could go, giving Frank more room to work with as he began pressing in as slowly as he could.

Frank gasped harshly when Gerard began to envelop him, his legs shaking with the strain of holding himself back as the heat and pressure tempted him to move faster, quicker, but that was not what Frank wanted right now.

Frank intended to treat Gerard like he was special, because he was, and they would have plenty of time for quick, rough sex in the future, so Frank wanted to use this opportunity to show Gerard with his body how much he cared for him.

Gerard's long fingers clenched in the sheets once Frank was all the way in, his chest heaving as he visibly adjusted to Frank's length. Frank stayed still until Gerard opened his eyes, his glazed expression that was filled with desire seeming somehow almost as pleasurable as being inside of Gerard.

"Move Daddy, please?" Gerard whimpered, his hips pushing back briefly, his spine arching upward slightly as Frank grazed against his prostate.

"I've got you baby boy," Frank moaned, leaning down to kiss Gerard as he pulled out halfway before pushing back in. Their lips messily met as they found a rhythm that worked for the both of them, their teeth clacking when one or the other of them moaned into each other's mouths.

Gerard clung to Frank as his movements sped up slightly, a steady stream of sounds pouring out of his throat as Frank made sure to keep the angle he had found, hitting Gerard's spot squarely with each thrust. Frank already felt on edge, he could come at any minute if he let himself, which was understandable given how long it had been since he'd had sex, but he wanted to make Gerard fall apart first, his own pleasure could follow after.

"You look so gorgeous angel, you're amazing," Frank whispered into Gerard's ear, his lips dragging across his skin when Gerard cried out in response, his muscles clenching tightly around Frank's length as he shoved in slightly harder than he had been. "Want to feel you come around my cock, want my baby boy to feel so good."

"Daddy - fuck...harder, I'm so close," Gerard gasped, his thighs trembling around Frank as he reacted to his filthy words, which he had mentioned was a turn on for him.

His hands raked down Frank's ribs as he began to fuck the younger man steadily, pushing back his own orgasm stubbornly as Gerard continued to grow louder with each thrust.

"Come on baby, come for me," Frank encouraged him, his own eyes slipping shut as Gerard continued to tighten around him, his hands fumbling for Gerard's cock which was trapped in between their stomachs.

His fingers wrapped around it clumsily, his thumb swiping across the damp slit, which released a sharp moan from Gerard that had Frank's balls drawing up and his lids squeezing together tightly as he tried to hold off for a few more seconds.

"I - ah Daddy," Gerard choked out when Frank fisted his length, his entire body locking down and his legs clamping around Frank as he came suddenly. His come spilled across Frank's knuckles as he continued to moan breathily, the pressure around Frank's length increasing as Gerard's inner muscles fluttered wildly, and that was it for Frank.

Unable to hold himself back any longer, he allowed himself to come as well, his release filling the condom as he fucked into Gerard in sharp, quick thrusts, dragging out his own orgasm as he groaned Gerard's name into his neck. His vision went slightly fuzzy at the edges as he seemed to come for ages, every cell in his body lighting up with pleasure as he buried his face in Gerard's skin, clinging to the other man as if he would fly into a million pieces if he didn't.

Eventually, Frank forced himself to pull out, knowing that Gerard had to be getting sensitive by now. Frank tied off the condom and threw it away quickly, reaching for the tissues he kept on his end table once he was finished, using them to wipe up the mess Gerard had made of his stomach and his hand before allowing his exhausted body to collapse onto the bed next to Gerard who had yet to move at all besides his chest which rumbled with an appreciative hum when Frank returned.

"You okay baby boy?" Frank asked, his voice emitting much rougher than it usually did, the after-effects of his orgasm still lingering even minutes later, leaving him feeling content and sluggish and so fucking smitten with the beautiful boy that was currently beaming up at him.

"Perfect, god - that was even better than I thought it would be," Gerard murmured sleepily. "Thank you Daddy."

"Don't thank me angel, I should be the one doing that," Frank chuckled breathlessly, his arm slinging around Gerard's waist when the younger man snuggled into his side instinctually. "Thank you for finally speaking up, for making this all happen, because knowing me, I wouldn't have until it was too late, and I would have missed out on the best baby boy in the world."

"Nah, I wouldn't have let you do that," Gerard yawned, his mouth stretching at the corners in a fashion that Frank could only label as adorable. "I wasn't going to let you get away, not after a whole year of carefully planned flirting."

"You're a smart little one," Frank agreed, his lips brushing against Gerard's forehead as he pulled the blanket up over the both of them.

"Your smart little one," Gerard grinned cheekily, his words causing Frank's heart to skip a beat momentarily, the sensation jarring him out of his half-asleep state for a brief moment.

"That's right baby, and I am yours for as long as you want me," Frank whispered, his hold on Gerard tightening briefly as Gerard's eyes slipped shut following another yawn.

"Good, because I plan on sticking around for a while," Gerard nodded without bothering to move from the comfortable position he had gotten himself in, and Frank could tell he was even more worn out than he was.

"Get some sleep angel, I'll be here when you wake up," Frank promised, earning himself a happy sigh from Gerard as he nuzzled even closer, his breathing quickly evening out as he drifted off easily.

Frank fought against his own heavy lids for a bit longer so he could watch Gerard, soaking in everything that had just happened. Frank was still struggling to accept the fact that he was now Gerard's daddy, that his fantasy had become a reality, but he had tomorrow, and hopefully many more days after that to process it.

Gerard did seem too wonderful to be real, but this was Frank's life now, Gerard was his baby boy, and he was his daddy. Frank would have to make sure to thank Ryan again tomorrow once he managed to get out of bed, because if it wasn't for him, none of this would have happened, and Frank could no longer imagine his life without Gerard in it.

So this is the end.

When I first started this story I never planned for it to carry on as long as it did but the overwhelmingly positive response to the original oneshot inspired me to create a sequel which I think ties up this short book perfectly.

I truly hope you all enjoyed this as much as I did writing it.

I'm so happy to have this back up in its entirety once again.

Thank you for the 1k reads and all of the support I've received.

Hopefully I will see you in my other fics.

This chapter is dedicated to everyone who has read this. I appreciate each one of you so much.

((((grateful vibes))))

- starr

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