Chapter Text
Christian woke up and looked out at the gray sky over the undulating waves outside. He wasn’t sure what time it was without the blazing sun overhead but it must be early morning. Gio’s arms were still wrapped around him, Christian’s back to him. Despite Christian not drinking much his head felt dazed like a light hangover.
So, last night. They were still naked and a bit messy from all the rubbing and jerking off. It made Christian blush a bit in remembrance but it wasn’t the worst thing. Just hormones. At least they didn’t give each other blowjobs or, god forbid, fuck. Knowing Gio slept like the dead, Christian lifted his arm away, pulled back the sheets from himself and was about to hop out of bed.
“Puli. Hi,” Gio said with a yawn.
Christian immediately dove back under the sheets, suddenly self-conscious as he faced him. “Hi,” Christian repeated. “How are you awake? You’re usually a zombie in the mornings.”
“I dunno,” Gio shrugged, stretching his arms out before smiling. “Where were you going?”
“To take a shower.”
“I’ll join you.”
“Nah, I’m good.”
“It’s called water conservation,” Gio said, grandly kicking the sheets off both of them. Christian averted his eyes from Gio’s naked body and shrugged like he didn’t care either way though his red ears were probably giving him away. This isn’t anything out of the ordinary, he told himself as he walked toward the bathroom, Gio following him. We take showers together all the time after games. It’s nothing.
He stepped into the shower, and turned the valve to a cool setting before the water rained on them from the showerhead. He reached for the washcloth and soap, ignoring Gio’s eyes roaming all over his body. He cleared his throat before speaking. “So, I’m thinking today maybe we go do some of that wellness stuff? Like maybe book some massage treatments?” Christian raised an arm to rub the soapy washcloth over his armpit, avoiding Gio’s eyes as much as possible. “And I know we’re banned from all the water activity stuff but I’m sure there’s a golf course here somewhere. And then in the afternoon we can move to that other resort and they probably have more cool stuff there. I wonder if there are restaurants away from the resort that we could try. That might be—”
Christian’s sentence was cut off by Gio pressing his lips onto his. Gio’s arm wrapped around his waist to pull him closer. When Christian pulled away from the kiss Gio said, “You’re hot as fuck. I can’t stop thinking about last night.”
“Gio…” Christian started, unsure.
“You want a massage? I could give you one. I’m good at it.” He grabbed the soapy washcloth from Christian’s hand and turned him around. He rubbed it along his back but Christian was too hesitant to relax into it. He shook his head and turned around to face him.
“Gio, we’re in the Maldives! We need to take advantage of whatever there is to do around here.”
A loud crack of thunder made them both jump slightly. Gio chuckled. “Mother nature is saying we should stay indoors.” He kissed Christian’s cheek. “You’re cute when you’re nervous.”
Christian lay a hand on Gio’s chest to push him away but instead his fingertips lingered over his pecs. “I’m trying to be practical.”
Gio rested his hands on Christian’s waist again. “This is practical.”
Christian made the mistake of looking down and saw Gio was already semi-hard. Christian sighed and rested his head on Gio’s shoulder. “God. What am I going to do with you,” Christian mused into his wet skin.
“I have some ideas,” Gio said, stroking a hand along Christian’s back before squeezing an ass cheek.
Christian reached around to smack his hand away. “You’re awful,” he said before kissing him.
Christian, Christian, Christian, Christian.
Gio was obsessed to the point of mania. Now that they’d kissed, now that they’d shared the same bed, now that Gio had held Christian all night, how could he ever go back to how things were before? Gio won’t allow it. Somehow Christian had to see things his way. Gio kissed him back hard and when he felt Christian’s own erection against him, he felt a little thrill of victory. He wanted him too.
Christian’s hand was stroking Gio’s cock as they kissed, the water raining down on them. Gio thought it kind of funny how his idea of water conservation was doing the exact opposite right now. The soap and washcloth were long forgotten. When Christian pulled away, Gio thought he was going to step out of the shower but instead he crouched low.
Was he going to…?
Gio’s inner questions were answered when Christian wrapped his hand around the base of his cock and took him in his mouth.
Gio exhaled slowly. He ran his hand over Christian’s wet hair so the water wouldn’t get into his eyes. He was so beautiful. And his hot mouth felt so good. No teeth and a steady, sure rhythm. Christian always left Gio guessing. One second he’s trying to avoid anything happening between them, the next he’s kneeling before him and sucking him like a pro. Gio closed his own eyes and muttered a satisfied curse. This was better than he ever imagined. He let himself get lost in the moment when Christian smacked his thigh and pulled off him.
“Are you trying to fuck my mouth?” Christian asked, a small glare on his face as he looked up at him.
Gio hadn’t even noticed that he’d been thrusting his hips forward a bit. It was just instinct. “Uh, no?” he tried.
“Don’t.”
“I won’t. Sorry,” Gio said. He gently ran a hand over Christian’s pink-hued cheek. Whether it was from the exertion or because he was embarrassed Gio didn’t know but it made him look fucking adorable. Gio was desperate for him to continue and bit his tongue to stop himself from saying anything stupid.
“Okay. Do it,” Christian said, squeezing his thigh.
“What?”
“Fuck my mouth. Don’t make me repeat myself,” Christian said, glaring up again at him.
Gio lost the ability to speak. He grunted an assertion and watched as Christian opened his mouth to him. Gio reached around and placed a hand on the back of his head while he used his other hand to guide his hard cock back into Christian’s inviting mouth. He moved his hips forward slowly, not wanting to be too forceful. Christian’s warm mouth, his kneeling stance, his loss of control was sending Gio over the edge. He moved his hips a little faster, a little deeper into his mouth. Fuck, he wasn’t going to last. He told Christian as much and Christian moved his head back so Gio could pull out.
Gio didn’t come in Christian’s mouth but he did come all over Christian’s face.
Christian cursed and turned his head toward the water to clean himself off. But the visual was seared into Gio’s brain. Gio came in another spurt that hit the tile behind them. Christian stood up and quickly grabbed the soapy washcloth to finally finish washing himself before he reached over and turned the water off.
“We need to get out of here,” Christian grumbled and stepped out of the shower.
Christian felt like he was in this weird state between being awake and dreaming. So much was happening and he didn’t know what else to expect. He wrapped himself in a fluffy hooded bathrobe that was way too big for him. He put the hood over his head to dry out some of his wet hair before hurrying away to the small kitchen area. He poured himself a big glass of water. For good measure he gargled and spit some out before drinking. He wasn’t hungry at all. The last time they ate was dinner last night which was god knows how many hours ago. He looked outside to the large windows. The rain continued to pour outside, the sky getting darker and darker.
What the fuck happened in the bathroom.
Christian reddened. He wasn’t usually this desperate for dick. Now Gio was going to think he wanted him but really it could have been anyone. Before Christian could figure out what to tell him, Gio walked into the room. Thankfully he was wearing a towel around his middle.
“Hey.” Gio approached him. “I thought when you said ‘we need to get out of here’, you meant we should move to the bedroom.”
“No. I meant we should step outside or something.”
“But it’s pouring.”
“Yeah. I know.” Christian rubbed the hood of the robe over his wet hair to dry it some more. He stared out the window so he wouldn’t have to look directly at Gio. “Look, can we agree that what happens here stays here?”
There was a few seconds of silence before Gio asked, “Why?”
Christian glanced over at him. “Because. Let’s not complicate things.”
Gio was quiet for a moment before he answered in a low, dissatisfied voice, “Okay.”
Christian, seeing his slump-shouldered posture and downcast expression, immediately felt bad. He walked over to him and squeezed his arm. “I’m not saying like I’m embarrassed or anything! It’s just, you know, I want what’s best for us.”
Gio blinked at him a few times. “You know what I think is best for us?”
Reluctantly, Christian asked, “What?”
Christian should have known that the answer involved Gio’s mouth on his again. Christian didn’t pull away but he felt a war of emotions in his brain. He loved how this felt. But should he love how this felt?
Gio pulled away from the kiss and held Christian’s hand to lead him back to the bedroom. He made Christian recline on the bed and kissed him deeply. Hands roamed over his body before parting his robe. “I like you,” Gio said, eyes boring into him.
“I like you too,” Christian said. “But this is crazy.”
Gio wrapped his hand firmly around Christian’s hardening cock and stroked it. “It’s not that crazy,” he reasoned, looking down at his body.
“It kind of is though,” Christian replied, his breath hitching slightly.
Gio bent down and kissed along Christian’s chest, trailing down to his bare stomach. He momentarily stopped to glance up at him with lust-filled eyes. “Then call me crazy,” he said before going even lower. He kissed from the head of Christian’s cock down along the shaft and then licked his way back up. When he wrapped his lips around the tip Christian let out an indecent moan.
They were both fucking crazy.
Gio sucked fervently and fast, as desperate as Christian had been earlier. Maybe they were evenly matched. Christian closed his eyes as his breath quickened. Gio’s head bobbed up and down, one hand firmly on the base of his cock as the other gripped his waist. Christian’s exhales grew sharper and he told Gio he was close.
Gio, the fucking madman, swallowed.
Gio could die happy now.
Well, almost. He glanced over at Christian who was red-faced and staring up at the ceiling. He still had the robe on and was starting to cover himself with it. Gio tried to grab his wrist to stop him but Christian swatted his hand away. Gio lay on his side to stare at him better, hand clutching the pillow below Christian’s head.
“We should order some food before we never eat again,” Christian suggested.
Gio scooted closer and wrapped his arms around him. He kissed along his jaw. “I think I’m falling in love.”
“Stop. You’re just horny as fuck.”
“So are you.”
Christian said nothing. He turned his head to him and kissed his lips hard, probably to shut him up. Still, Gio’s entire body felt electrified. He pushed his tongue into Christian’s mouth. He couldn’t help rolling over onto him. He kissed him for a long time, hands cradling his face. But soon he started to rut against him again. Instead of doing it like last night, he wanted to rub against Christian in a different way. He pulled back and said, “Turn around.”
Christian froze. “Wait, what?”
“Just turn around,” Gio pleaded, wanting to rub his dick against his ass.
Christian turned red as a tomato. “But… I’ve never…”
Now it was Gio’s turn to look scandalized. “Hold up, what?”
“Wait, what were you…?”
“I just wanted to hump you.”
“Oh.” Christian stared up at the ceiling and was avoiding Gio’s gaze.
“What were you going to say before?”
“Nothing.”
“You never what?”
Christian groaned and ran his hands over his own face. “What do you think?”
Gio wrapped his arms around him and nuzzled into his neck. “Oh my god. You are a virgin. You lied to me, Pulisic.”
“I didn’t lie! I’ve fucked girls before, okay? By most definitions that would make me not a virgin.”
“But you’ve never been fucked. I knew it.” Gio kissed along his cheek and near his ear before blowing into it. He loved him so much. “I’ll be gentle.”
Christian smacked his arm but turned to face him. “Who says we’re going to do it?”
“I think you want it.” Gio grinned and climbed on top of him again. “We should try it. You can fuck me too if you want. Hell, let’s do everything.”
Christian gripped the back of Gio’s neck and looked at him with lidded eyes. “You’re a terrible person. I’m in.” He kissed him hard.
When Gio reached around to grab his butt, Christian yelped. “Wait, now?”
“Yeah. Why, you have somewhere to be?”
Christian smacked his chest and pushed him off. “I meant, like eventually. Not now.”
“Why not?” Gio whined, hooking his leg over Christian and running his hand all over his chest and stomach.
“Because,” Christian said, blushing. “I want to but…”
“Are you nervous? It’s not that painful. I promise.”
Christian looked at him with scrutiny. “You’ve been fucked before?”
“Yeah,” Gio said, shrugging.
“By who? Scally? Jude?”
Gio grinned and kissed his cheek. “That sounds like jealousy.”
“It’s curiosity. You know what, nevermind. I don’t want to know.” Still hesitant, he glanced around the room. “Anyway, don’t we need lubricant and stuff?”
“I brought some,” Gio said. When he saw Christian’s astonished glare, he continued, “Not because I ever thought we’d use it! But a boy scout is always prepared.”
“You were never a boy scout.”
“Maybe, maybe not. But hey, since I do have some, we can get to it.”
Christian sighed, looking almost regretful. “Don’t make this awkward.”
“I won’t,” Gio said, wrapping his arms around him and kissing his lips sweetly. “We can stop whenever. We’ll only do what you want.” He kissed him again and again. Christian couldn’t help being turned on again. Gio lowered his head again to suck his dick. Except this time his wandering hand reached past his balls and toward his asshole. The pleasure of Gio’s hot mouth on his cock was almost distracting enough for Christian to allow himself to be touched back there. And it was just a finger, it wasn’t that bad.
Gio stopped sucking his cock and reached for the lube.
There was a fine line between discomfort and pleasure. Gio’s first time had been kind of rushed. Here, on an island in the middle of nowhere, all they had was time.
Gio was hard as fuck, and he’d barely just used one lubed finger to enter Christian. He couldn’t deny that Christian’s slight nervousness was also kind of a turn-on. Maybe Gio was a terrible person like Christian said.
Oh well. He knew if Christian really wanted him to stop, he'd knee Gio in the balls and it would be game over.
After a while, he switched to two fingers and glanced at Christian’s face. His eyes were closed and his dick was still semi-hard from when he sucked him off so that was a good sign. He leaned down and licked at a nipple before sucking on it, adding a bit more pressure with his fingers until Christian winced and his breath hitched.
Gio glanced up at him. “You good?” Gio asked.
Christian hummed and nodded. Gio stopped his hand movements and kissed Christian’s lips again. It made him relax a bit before he resumed fingering him. He made his tongue motions in Christian’s mouth almost mirror his motions below. Somehow it was working because Christian spread his legs wider and back. Christian pulled away from the kiss and said, “Okay.”
“Okay,” Gio replied stupidly. He reached for the lubricant, accidentally knocking it off the bed. He cursed as he picked it up from the floor, squeezed some out and lathered his rock-hard dick with it.
Christian had the audacity to smirk. “Nervous?” he asked.
“No,” Gio insisted, face reddening though his hands were slightly unsteady as he stroked himself. A lot hinged on the next moment. If he was too rough, Christian would get turned off. Too gentle and Christian would probably find the whole thing weird and pointless. Of all times to overthink.
Whatever. Fuck it.
He was going to fuck the man of his dreams.
Gio gripped Christian by the back of his thighs, bending him back into the bed. With all the training they did, it was almost a routine stretch their bodies were used to. Gio positioned himself at Christian’s hole, signaled his brain to shut off and pushed in.
Christian gasped hard but didn’t stop him.
Gio pushed in more. He was kind of tight but not resisting completely. Between the two of them, Gio was closer on the verge of passing out with how good it felt. He made sure not to go all the way in for the first time, now moving his hips steadily and looking down at Christian with complete adoration.
Christian had a fairly high tolerance for pain. He didn’t want to be a wimp about this. It was kind of hurting but also, Gio looked so fucking hot. His handsome face was deep in concentration but also like he wanted him more than anything. He could tell that Gio wasn’t going in full throttle for his first time and that was kind of sweet.
So he could tolerate this really weird feeling of having someone’s dick inside him. First time for everything, right?
Christian closed his eyes again and tried to relax into it, biting his lip so he wouldn’t make any groans of pain. Breathe in, breathe out.
And then his eyes shot open and he gasped out loud. Something was happening.
Gio was directly hitting him in a spot where it felt good. Really good. Really fucking good.
Fuck.
Christian’s hips started moving to meet his motions, chasing that feeling. He couldn’t bite his lip anymore lest he draw blood. Who cared, no one could hear him here anyway. His gasps turned into moans that grew louder and louder as Gio kept fucking him. His own dick got hard and then just as he came, Gio pulled out and came all over Christian too.
Fuck.
Gio bent down and kissed him hard, not caring about the sticky come between their bodies. He kissed him so deeply, more fervently than he’s ever kissed anyone in his life. Eventually he just buried his face in Christian’s neck. Christian’s arms and legs were wrapped around him, keeping him close.
“I love you,” Gio said into his ear.
Christian, the audacious fool, had the nerve to giggle. “You’re just saying that because you fucked me.”
“No, it’s true,” Gio insisted, running his hand along his jaw.
“This is hands-down the craziest thing I've ever done.” Christian laughed like he was drunk.
“Chris, you have to believe me.”
Christian kissed him. “We need to eat something. I’m fucking starving.”
“No,” Gio replied petulantly.
“And then later you can fuck me again.”
“In that case, okay.” Gio rolled off him, triumphant in his conquest but also determined to have Christian fall in love with him too.
Christian ordered room service and then hopped into the shower alone, leaving Gio out on the bed whining for him to come back.
Christian smiled to himself as the water ran over him, cleaning his body from all the come on his chest and stomach as well as the lube along his ass. He didn’t think it would feel that good. From Gio, of all people.
He dried himself off and found the fluffy bathrobe from before.
Gio was passed out on the bed. Somehow that didn’t surprise Christian. He waited patiently for their food to arrive before picking it up at the door and waking Gio up to eat. Gio opened his eyes, looked up at him from his reclining position and smiled. “Are we eating in bed?”
“No, idiot. There is a world outside this bedroom, okay? Come on. Take a shower, get dressed and join me in the kitchen.”
When Gio came back out, he was only in his boxers and Christian couldn’t help but stare at his body.
They chewed on their meal in silence for a bit until Christian spoke up. “So, since it’s still pouring out, I’m thinking we stay in this resort for another night? It’s just easier.”
“Pulisic. Are you trying to say that we’re a couple now? And that we belong in this Couples Resort?”
Christian sighed. “I’m not saying anything. It’s just one more night.”
“I vote we stay for the rest of the week. I like it here.”
Christian checked his phone and frowned. “It’s raining for the rest of the week.”
“Good,” Gio said, finishing up his food and tossing the containers in the trash. He grabbed Christian by the hand and practically dragged him back to the bedroom.
The dark rain clouds outside meant that Gio didn’t know if it was day or night.
The last few hours were a blur of rolling around in bed before both fell asleep. Gio doesn’t know if he slept for two hours or eight hours. He gazed at Christian in lovesick wonder. There would be no other for him. He had to tell everyone about this.
He realized with horror that he hadn't checked his phone in a long time. He reached toward it on the nightstand and saw there were a million missed messages and calls. He ignored them all except for Scally’s.
‘your parents are in malta
should i tell them you went to australia or..?
idk if theyd believe me’
Gio wrote back: ‘tell them im in heaven’
After a few seconds Scally wrote: ‘dude r u dying??’
Gio chuckled to himself and turned his phone off. He wrapped his arms around Christian and fell asleep again.
Christian had no idea what time it was when he woke up. Gio was sleeping soundly against him.
He was also hard.
Christian was starting to think that was Gio’s default state. Christian shifted a bit.
He shouldn’t think about sucking his dick while he was asleep.
He turned to face him and shook him by the shoulder. “Hey. Can I suck your dick.”
Gio, not fully awake, merely grunted. “What? Yeah.”
Christian bent down and took him in his mouth.
Later, when Christian was sleeping and Gio was awake, he pinched Christian’s nipple to wake him up.
“Ow, what,” Christian said, with an annoyed closed-eyed glare.
“You don’t have to ask me. You can suck my dick anytime.”
Christian, bleary-eyed and unfocused, sighed heavily. “You woke me up to tell me that?”
“Yeah.”
“What time is it?”
“I have no fucking idea.” Gio climbed on top of him and started kissing along one of the lovebites he’d made on Christian’s neck.
“What day is it?” Christian groaned from below.
“Don’t know. Don’t care.” Gio started rutting against him again.
“Wait,” Christian said, pushing him off a bit. “You’re always on top of me. How come I haven’t fucked you yet?”
“So fuck me,” Gio replied, unbothered.
“Really?”
“Yeah.”
“Oh. Okay.”
Gio relaxed into it without issue. He had no problem placing all his trust on Christian. Christian was even nice enough to use a condom which, appropriately enough for a couples resort, were in plenty of supply in one of the bathroom cabinets. Afterward, Gio apologized for not using one on Christian but he said it was okay.
It had felt alright to Gio, though not as good as when Gio was topping Christian. He wondered if Christian was thinking the same thing. As they made out for a while, Gio turned him around and started kissing along his shoulders, down his smooth back and lower towards his ass.
Gio wanted to try something new.
He grabbed the lube and started fingering him like before but then he spread his ass cheeks and glided his tongue along his hole. Christian’s body jerked slightly, seemingly surprised to feel his tongue and mouth on him there.
Gio kissed and licked all around before positioning his hard cock at Christian’s entrance. He pushed in, not as trepidatiously as before yet still not hard and fast since it was a different angle and position for him. Gio’s hips pushed back and forth, hands on Christian’s thin waist as he rocked into him. Christian’s body enveloped him snugly, the lube making the glide feel so good. Gio went a little faster, gauging that Christian could take more by how his ass was pushing back against him.
His quickening moans were the most beautiful sound Gio ever heard.
When he was ready to come, he pulled out and came all over Christian’s back. He wrapped his arms around him from behind and kissed along the side of his neck before nuzzling into his shoulder.
“Chris. It’s like I’m dreaming,” he sighed against him, placing his hand over his chest to feel his heartbeat.
The rain poured steadily outside.
Christian was slightly sore but somehow it was a good feeling.
He lost count of how many times they sucked each other off, including the awkward sixty-nine where Christian fell off the bed. He felt like he knew Gio’s body better than his own now. They had to shower again together before another quick room-service meal because they were both sweaty and filthy as fuck.
Gio’s kisses made Christian feel a certain way. It was strange, different. Of all the things they’d done together, their bodies intertwining nonstop, it was Gio’s mouth on his, his lips and tongue pressing against his, that made his heartbeat surge the most.
He glanced over at the boy pressed against his side, arm thrown over his chest so possessively.
God forbid Christian fell in love. He’d have to throw himself into the ocean.
Gio stirred against him, waking up. “I missed you,” he said in a sleepy voice, tightening his hold on him.
Gio, you precious fool. “I missed you too,” Christian said, leaning over to kiss his soft lips.
Over and over and over.
Gio climbed on top of him. Christian recognized that look in his eyes, that laser-focused lust-struck gaze. Without hesitation, Christian spread his legs back, grabbed the lube and started prepping himself. It was worth it to see Gio’s head looking fit to explode.
“I fucking love you,” Gio said, for what must have been the millionth time.
“You’re cute,” Christian replied, still convinced that Gio was just speaking for his dick.
Christian didn’t know if Gio felt insulted or was driven by desire (or both) but he gripped his thighs roughly and slammed his dick into him so hard, he had to grasp the bed for fear of being thrown off. He cursed out loud.
What the fuck is wrong with you, Chris, Gio thought.
Here Gio was, pouring his heart out, declaring his love every other second, and Christian was all 'whatever' about it.
Gio snapped his hips forward, pushing his entire length into him. Christian’s face turned bright red as he groaned and that only encouraged Gio. He steadily moved harder and faster, pushing in and out, fucking him the way he’d always fantasized about. His thrusts were almost erratic but he made sure at times to hit Christian’s spot like before. He wanted to see him come from fucking him.
Gio’s grip on Christian’s thighs were strong enough to leave marks. Good. He wanted him to remember this. He gained a sharp rhythm as he fucked him, now closer than ever to the edge. He should pull out but this time he didn’t.
Gio came hard inside him and seconds later Christian came too. They pulled away from each other.
The rain softened to a steady drizzle outside. The sky was grey and cast the room in muted colors. Christian had a hand on his own rising and falling chest, slowly letting his breathing return to normal.
“This can’t end here,” Gio said out loud to the room.
Christian turned to his side to face him. He reached a hand to stroke his arm and console him. “Gio…”
“No. I mean it. You have to say something. Reject me if you need to. But I need to hear it.”
Christian sighed. “Gio, your parents hate me.”
“I didn’t ask about my fucking parents. I’m asking what you think.”
Christian pulled his hand away and lay on his back. “I don’t know, okay?” he said to the ceiling.
Gio got up from the bed, stepped out of the room and slammed the door shut.
Christian buried his face into the pillow. He felt awful, unsure of what to do. He wasn’t impulsive like Gio. He knew he was catching feelings, but Gio had no idea how hard Christian fell when he was in love. They’d be apart from each other most of the time with their respective clubs. Christian wouldn’t be able to bear it. Gio didn’t think about those things like he did.
The rain picked up again outside.
Christian went to the bathroom to clean himself up. He saw Gio outside on the hammock, his bare body getting rained on. He was hopeful that none of the other guests in the neighboring villas could see him.
Christian stepped outside into the rain. Gio watched him out of the corner of his eye. The palm trees over the hammock provided a slight respite from the steady rain. Christian went over and draped himself on top of Gio, snuggling into his neck as the hammock swayed softly with both their weights. “Are you mad at me?” Christian asked.
“Yes,” Gio replied, taking advantage of Christian’s remorseful state to rest a hand on his butt.
“Don’t be.” Christian gave him a quick peck on the lips.
Gio sighed heavily. “You’re killing me. I have a right to be mad.”
Christian rested his head on his shoulder, letting his ass get groped by a slightly mad, always horny Gio. “We’re not gonna see each other that often,” Christian reasoned.
“We can do long distance. It’s not a big deal.”
“You say that now but when we’re actually away from each other it’s gonna feel so much worse.” He paused. “Are you seriously getting hard again?”
“You’re naked and all over me, you expect me not to get hard?” Gio replied.
Christian kissed him and Gio was momentarily appeased as their tongues touched. He wrapped his arms around Christian and shifted him up a bit so Christian's legs straddled him. Gio reached one hand to finger him where he was recently fucked. Christian winced but Gio ignored that. He started guiding the head of his cock to his ass again.
“Gio, don’t…” Christian whined. “I’m still kind of sore. And someone could see us.”
“Just the tip. I swear,” Gio promised.
Christian smirked and burst into laughter. “You know I don’t believe you for a second.”
Gio grinned at him. “I think you want it, Pulisic. You’re kind of ready.”
Christian blushed a little as he buried his face into Gio’s neck and shifted upwards so Gio could push inside again. Gio held him by the hips and eased his way in.
He fucked up into him, loving how his moans were so close to his ear now. Gio thrust his hips over and over, Christian’s body convulsing over his. He loved how Christian’s own hard cock was pressing against Gio. Gio’s breathing quickened. He was so close now.
“Pull out before you come,” Christian said.
Gio ignored him. Christian tried to pull off but Gio, being stronger, kept him in place.
Christian hit his shoulder. “I fucking hate you,” he said before kissing him fervently.
The morning they were due to head back, the sun finally broke through the clouds. Christian had to drag Gio out of bed lest they never leave. They didn’t have to pack much since they barely touched their luggage after the first two days.
As they headed down the walkway toward the boating dock, Gio reached to hold his hand. Christian let him. It felt nice.
The resort manager greeted them as they approached. “I trust you enjoyed your stay?” he asked, eyeing their hands pointedly.
“We did,” Gio said. “We’ll be back one day.”
“Glad to hear it! We love repeat guests.”
They climbed onto the boat with a few other couples and soon they left the dock. Christian recalled their arrival, how different things had been then. He elbowed Gio. “No dead bodies,” he said with a grin, remembering their White Lotus conversation.
Gio smiled. “But wrong room. In a good way.” He leaned over and gave him a quick kiss on the lips.
Christian wondered when such a thing would make him stop blushing. He took his phone out to double check their flight info. Gio also glanced at his own phone and poked Christian.
“So my mom wrote that she wanted to kill you. But I told her that would really upset me seeing as how you’re my boyfriend now. So she’s still kind of mad but not murder-mad so I think you’re good.”
Christian laughed as he reached to hold his hand again. The sun shone brighter than ever as the boat glided over the bright blue waters.
Christian rested his head on Gio’s shoulder. “I love you,” Christian said, almost in a whisper. He could feel Gio’s body against him shiver slightly.
“Yeah?” he asked, eyes hopeful and dark and beautiful as he looked down at him.
“Yeah,” Christian said.
And he closed his eyes and kissed him.
