Work Text:
GPS was sitting off on the side of the bed, anxiously tapping his foot. They for sure thought they messed up big time.
It had only been a few weeks or so post graduation, and it appeared the reality of now entering this scary, unknown chapter of their lives began settling in, at least for Tophat. GPS was over at his place, and the two had been hanging out for a good portion of the day, well into the evening.
As they were settled in his room, already reminiscing on both old and fresh memories, Tophat began feeling overwhelmed about the future and what awaited him once college came and onward. Just minutes ago, he excused himself to the bathroom, to ‘cool his head’. Seeing his boyfriend in such a state, it too made GPS worry. He even was starting to think this was his fault, given how he was the one who started the conversation and that it became how it did. It was silly, but that's what they thought either way. Now the room was silent, GPS anxiously waiting. Soon enough he heard the bathroom door opened, and Tophat returned to the bedroom.
“Tophat!” GPS looked up. He got up, coming in for a hug.
“Ah—! GP… ”
“I’m sorry…”
“Mh… for what?”
“I… I made you worry about all that stuff.”
Tophat couldn't help but chuckle. “No no, it's not your fault… it was me who worried about this like a stupid… dumb...” his voice trailed off.
GPS tightened his hug. “Don’t say that. No matter what happens, I’ll be here for you always.”
Tophat couldn't think of anything else to say. He simply took in the feeling of GPS’s embrace. His sweetness that felt so sickeningly soothing right now. And he couldn't forget about that bit-crushed hint in their voice that he especially found attractive.
Tophat couldn't stop another small wave of tears welling up in his eyes, feeling the tiny droplets fall from him. He sniffled, but eventually calmed back down when he felt GPS’s hand caress him as if in response.
This was his home, literally. GPS’s warmth reinforced that.
Speaking of warmth, the house's AC switched on. The summer weather was already hitting. Because the room had fallen so silent, the sound of the ventilation system turning on startled the two of them right out of their hug. As the soft, oddly assuring hum of the vents filled the room, GPS chuckled.
“Sorry.”
“Don’t be.” Tophat smiled.
“You’ll be okay, right?”
He nodded. “Sorry for causing you trouble.”
“I told you don't say stuff like that.” GPS patted the top of his head.
Tophat exhaled. “Well... I’ll have you to rely on, at least. That's what I want.”
They both sat back on the bed. Tophat inched closer to GPS, laying on and hugging him gently. Feeling his fabric body and warmth made GPS’s side feel all tingly.
“...I don’t wanna go home tonight.”
“Hm? You mean…”
…GPS never explicitly said anything, but… hey. They're gay, in love, and both adults. Knowing GPS’s parents, they probably wouldn't mind them bunking over. Neither of them had moved out yet, but either way, Tophat knew in advance that at this time the house would be empty until after tomorrow morning. Perfect timing…
“Tophat, you know I love you. I… want you.”
“Ah…”
Their hearts were racing, pounding so hard they swore they could hear the other’s beating. They leaned even closer to one another, Tophat even getting on his knees so that he could raise himself to GPS’s head level.
GPS took initiative. He placed his lips on Tophat's, kissing him. Tophat allowed it, kissing in return. The AC was on, but with the territory they were entering, the cooling air was going to essentially become ineffective. They felt their tongues slipping into one another’s mouths, lapping and licking at one another and exploring. They went at it like this for a minute or so, occasionally stopping for breath. Once they broke free and stopped the makeout session, they could see how flushed and red the both of them had gotten. There were noticable traces of saliva left on the corners of their mouths. GPS and Tophat knew what was next to come, their breathing heavy.
“...ready for no sleep, Tophat?”
“Mmhm… I’m ready…” Tophat nodded. With that, they both fell onto the bed onto their sides, embracing one another.
They began another round of making out, only this time continuing to get lewder with one another. GPS had his arms wrapped around Tophat, while Tophat’s knees were folded. They were sweaty and tuning out everything but one another. Once pulling away, GPS looked down and saw how Tophat’s slit was now noticeable and glistening.
“Oh, Tophat…”
“Mh… you… your's too...” Tophat looked at GPS’s crotch too, seeing how already the head of his dick was beginning to poke out. Just then, he felt an even stronger stimulation coming from his own slit.
“Nh-! G-GP!”
“Mh… hehe… I’m helping you out~”
GPS was rubbing the perimeters his sheath, stimulating his erection to come out. He would even gently graze his fingers directly against the moist slit itself. Tophat let out a soft moan.
“G…GPS…”
Because Tophat was armless, he needed to put in just a little bit more work into teasing GPS too, just as they were doing to him. With one hand working on Tophat, GPS with his other hand guided his foot to their own slit, letting himself be stimulated the same way too. They both were letting out more little moans, their bodies growing hotter.
“mh... you’re sensitive, GP…”
“I-it's because… you're doing it…”
“Hmm…”
GPS could see that Tophat’s dick was finally fully out and erect, slick. He wrapped his hand around it, rubbing it lovingly in an up and down movement.
“Nh! Nh-ah… Aaah—G…P…~!”
Hearing Tophat moans was what was able to finally get GPS fully erect. Inching even closer than they already were, Tophat utilized his knees and feet to rub off GPS.
“Fu… fwaa… ah-ah… Top…hat…! You- you're doing such a good job~”
“mnhh… I… I can see that~”
Precum began dripping down their legs and onto the sheets.
“But you’re also feeling really wet, Tophat…”
“Gh... It's because your hand is... it's amazing at this… it feels so good~”
“Mh…!!”
Just hearing Tophat’s words further grew GPS’s arousal. They both continued to fondle and caress one another, their faces close. GPS occasionally changed up his hand’s movements, all just so he could encapsulate Tophat’s cock more. Tophat too attempted to increase his stroking, to the point it even looked as if he was trying to hump and straddle them. The bedsheets shuffled, and their moaning increased. It made Tophat feel so good, almost euphoric.
“G…G-GP~!!”
“AaA… are… are you close?”
“Mn… mmhmm…” Tophat nodded. He was so stimulated, he was beginning to tremble and little tears even formed in his eyes.
“Tophat… I love you, I love you…”
In just a few moments, Tophat released. He desparately stammered out a warning of his orgasm at the same time to GPS, his cum getting all over their hand. He exhaled, rolling onto his back. GPS kneeled, now looming over him.
"T-Tophat... You're precious...~"
He lowered his face into Tophat, gently nuzzling. He began planting kisses all around him: his face, forehead, cheeks, even down to his legs, thighs, and just above the slit where his dick was still unsheathed. Not even his feet were spared. Tophat let out little squeals and gasps throughout the whole process, allowing himself to be at their mercy.
GPS got back up on his knees again. Tophat looked up.
“Do… ah… are we continuing?”
“Y-yeah… unless you wanna stop now…”
Tophat smiled. He looked over at GPS’s throbbing penis. “...I want both of us to be satisfied.”
Quickly getting up, Tophat went over to one of the drawers. After some shuffling noises and a few seconds, he acquired a bottle of lube.
“Ah…”
“I… I have some alone time occasionally, so… you could say I’ve been preparing…”
As far as they both knew, this is the first time they'd be doing anal sex with someone else. They got into missionary position, GPS on top of Tophat, now a handful of lube applied to the both of them. GPS gently aligned his dick with Tophat, and first began prodding his entrance. It felt tight at first, but after a few seconds of easing, GPS made the thrust that entered inside Tophat, both of them letting out hitched moans.
“Oh—Oh God-!”
“Y-You okay?”
“Yes… yeah… ahh…! Please~!”
The two continued letting out little moans with each thrust. The bed was very audibly squeaking. Tophat couldn't resist, his moans becoming breathier and louder. His legs began to slightly raise themselves upward, and he tilted himself backwards upon letting out a gutteral, erotic moan.
“Ah-!! GP~!! i-it feels so good~!!”
“Ahn… Ghhk! You…—You too, Tophat…! You feel so nice…~!!”
GPS grapped a hold of one of Tophat's legs, as if hugging it. Upon coming into contact like that, Tophat couldn't help letting out a yelp.
They felt the walls of Tophat hug around his dick, and it felt so nice and hot. There was even a hint of a suction feeling. GPS’s hips rather aggressively rocked back and forth, slamming against Tophat’s body. They were both drenched in sweat, and there was definitely that warm scent of it wafting in the air. Wet, plapping sounds echoed in the room, overpowering the hum of the vents that continued all this time.
“Ahhhn… Top…Hattt~” GPS looked down, seeing his adorable expression. He was moaning and heavily breathing, and his eyes were nearly shut. “I… I love you-!!”
“Nh…! Me… me too, GP…~!”
“More… tell me more~!!”
“I—I love you… so much, GP! AH-Ahhn!!!”
“Mch- clp-*chu*...”
“!!!”
GPS let go of his legs to lean down, embracing Tophat with a kiss. He knew their own orgasm was imminent, the sensation from his dick to his entire abdomen rattling his core.
“Ah-!! NnnNNNNNNHhhh~” Tophat’s moans faded out, a tidal wave of precum oozing out from his penis. He swore even the tiniest bit of cum just came out from him again.
“T-Tophat!!! AAUUUHHNNn~ I’m cumming!!”
GPS near screamed as he orgasmed, his voice suddenly extremely strained, to the point it sounded like it flickered out for a second.
“Ahh… Tophat… you… you feel so nice… mh-!?”
Tophat, despite just having the daylights nearly rammed out of him, leaned back upward to kiss GPS, even getting his tongue in there too. GPS allowed it, gently wrapping his arms around him. Letting go, Tophat saw how a small tear formed from the corner of their eye. He leaned forward and licked it away.
Until midnight, the couple continued their deviant acts; shaking the bed, staining the sheets, reaffirming their love over and over, and trying multiple positions. Sometimes Tophat would be the one on top, other times GPS would be holding and handling him. They would do oral sex on one another, even attempting to 69, and Tophat even had a go at dominating GPS. It was a beautiful moment for the both of them, and once it was past midnight, it was over. The two were drenched in sweat and miscellaneous fluid. The bed was in a sorry state.
…
“...n… m…mh…”
Tophat weakly blinked his eyes open. Before he knew it, the sun was already up and its rays were peaking through the blinds. He felt so cozy in the covers, he didn't want to get up. Not that he really needed to anyway. There wasn't anywhere he needed to be right now, and his parents wouldn't be back until a little bit later. As he sat up, a slight pain grew in his abdomen. Then he saw GPS sleeping soundly next to him.
“Ah- GP?? Oh wait… that's right…”
Everything from the night returned to him, how they wrapped his arms around and embraced him, making love who knows how many times over. GPS was soundly asleep, his face peaceful and totally unguarded compared to when they were actually awake.
GPS let out the tiniest grumble in their sleep. He looked like an angel to Tophat. He leaned in, gently resting his face on him.
“...n..h… Tophat…?”
GPS woke up, still half asleep.
“Good morning.”
“...”
“Heh… we hung out yesterday, remember?”
“Y-yeah, yeah… I remember everything.”
“Mmhm.”
“....um. Goodnight...”
GPS turned away, covering himself with the blanket.
“Pff, what are you doing?” Tophat was feeling playful.
“Tophaaaat… i’m not a morning person…~”
They simply stayed together in the bed before they both felt awake enough to actually get up and out of bed.
…
“Thanks for everything, Tophat.” GPS was just about ready to leave, heading for the door.
“No problem! See you later.”
“Mmhm.”
The door closed as GPS returned back to his home. A new, profound fuzzy feeling grew within Tophat. As much as it felt nice, he also couldn't help feeling a slight melancholic feeling mixed in with it. Still, his mind soared, imagining all the different opportunities and scenarios they could have together, and not just with one another, but with Folder too, and possibly their other friends. Even if the future is scary and uncertain, there really could be such valuable and precious moments to experience in it too.
How nice, it would truly be.
How nice.
