Work Text:
It was the middle of the night, and Max was still curled up in David's arms. He was resting his head on his chest, listening to the older man snore and grumble. Every now and then, David would hold Max closer. Which made Max's heart flutter in strange ways.
Max tried to drift off to sleep fully, but the pang in his leg was distracting. He let out a grumbled groan, shifting slightly. The fact that he and David were sharing a small sleeping bag wasn't helping; David was so firmly pressed against Max that he could feel everything, including the older man's cock rubbing against him.
Max's mind couldn't help but wander. He had been trying to deny it the whole time, trying to act like he didn't like David, let alone love him. But Max knows that he does have some feelings for David. Whether they're just sexual or romantic, Max doesn't want to know. He just knows that he's horny and he wants David to take care of it. But David is fast asleep, and besides, Max is sure that the man would be too much of a pussy to ever act anything like that out.
"Stupid fucking bastard," Max muttered as he slipped his hand right into his pants. "Getting me worked up, making me jerk off..."
The angle was really hard for Max to properly jerk off. Thankfully, feeling David's cock against him turned him on enough that it didn't really matter. Max closed his eyes, letting out a soft moan as his cock throbbed in his hands.
"Fuck, this would feel so much better if David would just fuck me already," Max muttered to himself, stroking himself faster, not realizing that David had shifted and awoke. "Stupid bastard..."
"M-Max, what are you doing?" David asked as he sleepily stared down at the boy. "Max... A-Are you jerking off?"
Max's eyes widened, and he stared up at David, not knowing what to say. He was like a deer in headlights, shocked and having no idea what to do. In the end, he turned his gaze away from David.
"Shut the fuck up and leave me alone!" Max ordered. "I-I couldn't help it. I can't help the fact I got bored, and you have no room to talk. You got a fucking boner."
David changed his direction, instead looking down at his legs. He indeed was hard; his bulge was resting against Max's torso. He gulped nervously.
"I-I'm sorry, Max... I didn't mean for that to happen."
David hated the fact that he wanted to look at Max. He was using all of his willpower not to stare down at him and look down at that little boy's dick. Fuck, David was a horrible person.
"I-If you want, you can... keep going. I'll just go back to bed."
David closed his eyes and tried to go to sleep, but his dick just wouldn't stop throbbing, leaking even. David prayed that he wasn't going to leak precum through his underwear.
"You can't go to sleep with a boner," Max said suddenly. "I know that I can't."
David was silent for a few seconds. "W-Well.... I-I don't know what else to
"I-If I have..... relations with you," David said softly. "Will that help you go to sleep?"
"If you have sex with me, I'll stop being such a dick to you and the other campers," Max promised. "Just... Take your cock out and shut up, okay?"
David was torn. But Max could tell that he wanted to do this. For one, his cock was rock hard, and two, Max knew that David wanted him. He knows that David favors him over everybody else.
"If it will help you... Then I suppose we can... do this." David said awkwardly. "I love you and I want what's best for you."
Max just scoffed and squeezed David's bulge through his underwear, causing the older man to let out a soft gasp, bucking into Max's touch. Max grinned and then slid David's boxers fully off, causing his dick to pop out. It was pretty long and thick. Fuck, if Max knew that David had this good of a cock he would have been fucking it a long time ago.
"Just lay back and spread your legs," Max ordered. "I got this."
"O-Okay, Max...." David said, spreading widely. "Do whatever you want to me."
"I plan on doing that."
Max climbed onto David's lap. He tried lifting his leg to get on top of him, but his leg buckled.
"OW fuck!" Max whimpered, falling down.
"Max, baby, are you okay?" David asked anxiously. "Did I hurt you? I'm so sorry, sweetheart."
"You didn't hurt me." Max groaned. "I just forgot my stupid fucking leg was hurt. You're just going to have to be the one on top. Come here."
Max lay down, and David carefully got on top of him. David stared into the boy's eyes, his gaze filled with love. Max couldn't help but blush and turn his gaze away.
"What do you want me to do, Max?" David asked.
"Put your dick inside of me. Don't just shove it in. Go slow." Max told him. "But I can handle a lot. Don't think I cant take it."
"You're hurt..." David pointed out. "Are you sure that this is a good idea? What if...."
"Yes, I'm sure this is a good idea. Now put your damn dick in me."
David bit his lips but did as he was told. He rubbed the head of his dick against the little boy's hole, lathering it up with precum. Once it was nice and slick, he finally thrust forward, his tip popping right inside.
"Is this okay, Max?" David asked softly, wrapping himself much around the boy as he softly thrust into him. "Am I hurting you?"
"A-Ah... T- This is fine...." Max muttered, thrusting himself right back onto David's cock. "Go a bit faster. I can take it."
David hesitated, not wanting to hurt Max. "Are you sure, sweetheart? You got nothing to prove here. I just want to make you happy."
Max hated the fact that he was blushing. He didn't love David. No, he couldn't love David. This was just a one-night stand, a quick and easy fuck. But as he fell asleep next to the older man, embraced tightly in his arms while his cock still throbbed inside of him, Max couldn't help but wonder if he felt something besides lust.
"I'm sure," Max told him. "If it gets too much, I'll just tell you to stop. You don't got to treat me like I'm made of porcelain."
"Alright, Max. I'll go faster. I'll stop the second you tell me to." David reassured him. "Y-You're being really good for me, okay? I'm so proud of you."
"Ugh, do you really got to act like a damn dad when your balls are deep inside of me?" Max complained even though he was clearly loving it. "Just... Shut up and focus on fucking me."
To David's credit, he stopped speaking and focused on thrusting. He was being gentle even though he increased his pace, staring down at Max the whole time, carefully inspecting his face to ensure there were no signs of discomfort. Despite his slow pace, Max had to admit that it felt amazing.
David's cock was really long; it ground against his walls and slammed against sensitive parts of his insides that Max didn't even know existed. Sure, Max had had sex many times before (admittedly a lot with men David's age or older), but this felt different; this felt almost passionate. It felt like David wasn't having sex with him to just feel pleasure but because he loved him.
Max knew that David was enjoying this, though from the cute little noises he made with each thrust he made. Max loved how David was staring at him, how he was whispering sweet praises into Max's ears.
"That's it... You're so good to me, Max." David whispered in his ears as he thrust deeper. "I hope this feels good for you... I'm trying my best, and I just want to make you feel good."
"It does feel good." Max huffed, his hand wrapping around his own cock, stroking it in time with David's thrusts. "I-It feels really good, okay? Is that what you want to hear?"
"No need to get defensive," David replied, nuzzling into Max's neck as his cock slammed right against his prostate. "I just want to make sure that your enjoying this. I don't want to be another person that has hurt you."
Max couldn't reply verbally. He just let out a whine and closed his eyes as David kept fucking him. His breathing hitched, and he couldn't help but dissociate into the pleasure. But unlike the other times he had sex, this dissociation felt welcoming, safe.
"I-I think I'm going to... orgasm soon," David said suddenly, letting out a whine as he felt Max clench down on his cock and pull him inside deeper. "Is that okay?"
"Saying cum isn't going to kill you, David," Max said in between his breathy moans. "And yeah... Do it.... Cum inside me. I'm not going to last for much longer either."
As soon as he was given permission, David gave one last gentle thrust of his hips before he buried himself inside of Max, his cock pulsing and throbbing as he began to empty all of his sperm inside the kid. It was clear that he was pent-up because the cum kept flowing and flowing, his tip nuzzling against Max's prostate while he came.
"Oh god... Fuck David... Fuck!"
With that, Max thrust back onto David's cock as he came as well, his cock bouncing against his hand as his cum sprayed against their sleeping bag. They were definitely going to have to clean that later. Although Max would honestly just let it stain.
"Y-You did so good for me..." David told Max as he finally stopped cumming. "C-Can I pull out? Are you in pain or is everything okay?"
Max rolled his eyes, although he couldn't help but like the fact that David was so attentive to him, that he actually cared. Compared to Max's other sexual encounters, men usually just treated him like a fleshlight and tossed him away once they were finished with him. It's nice to feel actually wanted for once. Actually loved...
"I'm fine. I'll be a little sore later, but that's because my leg is all kinds of fucked up and you just railed the shit out of me." Max reassured him. "But yeah, you can pull out."
David remained inside of Max's ass for a few seconds before he yanked backwards, his cock popping out as the cum slowly oozed out. Although Max clenched down, trying to keep it inside of him so that he could keep feeling David inside of him. Before they could say or do anything else, they heard footsteps rapidly start to approach the two of them.
"YOU FUCKERS!"
A voice suddenly called out, drowning out the haze of David's and Max's orgasm. It was Gwen. She was standing right by them, her hair wet and an annoyed expression on her face.
"I-I'm sorry!" David rushed to cover himself and Max; a wave of guilt and shame pulsed throughout him so hard that he thought he was going to pass out. "I... I didn't mean for you to see this. I know I'm a horrible person for having sex with a c-"
"Stop." Gwen interrupted before David could spiral further. "I don't give a shit that you and Max fucked. I figured you would, considering Max has you wrapped around your finger. I'm just pissed because you assholes disappeared for a whole day and we thought you got eaten by a bear or something, so I walked ALL the way out here just to see that you fuckers were getting freaky instead."
"To be fair, I did actually hurt my leg, and it was dark," Max said, purposefully trying to rile Gwen up more. If he was being honest, getting caught is a massive turn-on for him. "So we didn't exactly run away to fuck. I mean, I'd fuck David at the camp too."
"Max don't-"
"God strike me down and kill me." Gwen pleaded, although it was clear she did find this kind of amusing. Not like she was going to admit this. "It's still dark out. Can I crash here with you guys until the morning, or am I going to have to listen to you fuck for the rest of the night?"
"We're finished, don't worry-"
"I'll make it EXTRA loud for you," Max promised.
Flipping Max off, Gwen just rolled her eyes and lay down onto the ground next to their sleeping bag, not really caring that they were still naked next to her. She isn't a prude by any means, considering what she writes.
Once his heartbeat slowly went back to normal, David cleaned up the cum on the ground with some of the wet wipes he carried with him before he began to dress himself, and he helped Max get dressed as well before they went back into the sleeping bag, cuddling close. Max let out a relieved sigh as he felt David against him. He still wasn't exactly sure where his feelings lay, but Max did know that he cared a lot about David. More than he'll ever admit.
