Puck woke up first and noticed that Sam had a hard-on that was pressing against his ass. Puck had a similar issue as well. Puck wasn't going to lie to himself, it was hot. He slowly flipped himself around so that now he and Sam were facing each other, Sam's hot breath on his face. Their dicks were nearly touching now and Puck was so turned on at the moment that he reached for Sam's dick. He rested his hand on it through the boxers and closed his eyes again, pretending to be asleep.
The sudden pleasure Sam felt woke him from his sleep. Puck was laying right there, their faces practically touching, with his hand resting on Sam's dick. Sam noticed that both of the boys had a hard-on and he was really turned on by Puck's hand on his dick and his breath slowly blowing across his face. Sam laid his hand on Puck's dick now too.
A smile crept across Puck's face that told Sam that he was already awake. Their mouths were so close and they were both really turned on, and now that both boys were awake, Sam leaned in just a little and their lips brushed together. Puck responded to the kiss by pushing his mouth even harder against Sam's. He rolled so that Sam was now flat on his back and Puck was straddling him.
Brittany was still fast asleep on the other side of the bed, but she was a heavy sleeper and the movement didn't wake her.
The two boys began to grind together, they were both almost moaning out loud and they didn't want Brittany to wake up. When Puck stood up off of Sam, Sam was clearly upset. Puck just gave him a quiet chuckle and whispered, "come with me."
Sam got up too and followed Puck down two flights of stairs down to Brittany's basement/guest bedroom. Her parents still weren't home and they wouldn't be until the next day. To think that just yesterday, both boys were hesitant to have a threesome with another dude, but now they were sneaking off to do something on their own.
"Before we do anything," Puck said once they got to the basement, "I need you to know I'm not gay, okay?"
"Definitely, me neither," Sam said adamantly, "we just both have problems and we needed some help from each other, and Brittany wasn't awake to help us."
"Right, of course, no one will ever need to know about it, but if somehow they find out, that's what happened."
Eager to resume what they had paused upstairs, Sam laid out on the guest bed and Puck straddled him again. Puck leaned down and began making out with Sam, just as he had the night before, their tongues exploring every inch of each other's mouth. Their dicks were both hard and they were rubbing together through the boxers as the boys kissed. They both knew what they wanted to do next, it was just a matter of who would make the first move.
It was Puck who couldn't wait any longer. He ran his hands around the waistband of Sam's boxers and slowly began to pull them down. Sam arched his hips so they would come off easier. After his boxers were off, they switched positions, Puck now flat on his back with Sam on top of him.
Before removing his boxers, Sam rubbed his dick through the fabric ever so gently, teasing Puck.
"God, Sam just… please" he managed.
Hearing Puck beg him turned Sam on even more and he gave in and removed the boys boxers. Now they were both completely naked but they were unsure of how far they were gonna go with it. They had blown each other the night before, but Brittany was there so it felt way less gay.
After a brief moment of just laying there, Sam had Puck suck his fingers and get them wet, he then reached down and grabbed Puck's cock and began jerking him off. Puck did the same for Sam. Both boys were moaning loudly, calling out each other's names. Puck was the first to cum, screaming Sam's name and arching his back as the white gooey liquid shot out all over his chest and Sam's hand. Sam quickly followed, his cum coating his abs and Puck's hand.
They both relaxed for a second and just when Sam sat up to go get some tissues to clean up, Puck stopped him. "Wait…" he said, a mischievous smile creeping up his face, "I dare you to lick my cum off of your fingers."
"And… what if I don't" Sam questioned
"I will tell everyone that you are gay and you blackmailed me into doing that" He smiled at Sam, making sure he knew that he would never actually do that but just putting enough of a question in Sam's head that he would do it.
Oh great, so this is turning into a game of chicken now. Sam looked him dead in the eyes and began to lick up his cum. "Okay, your turn now" Puck knew that was coming and so he did it with no hesitation .
"Hmm…" Puck thought, "now come kiss me."
Sam did just that, crawling right next to Puck, their chest touching, and began making out with him. The cum on each of their chests was now mixed together, inspiring Sam's next dare.
Once he had pulled away, Sam looked at Puck and confidently said, "now lick this up off of my chest" motioning to the mixture of cum swirled all over his abs. Puck was hesitant, but he didn't want Sam to tell everyone he was gay, so he did it.
He traced each of Sam's abs with his tongue, causing Sam to gasp with pleasure. I'll have to remember that he likes that for next time, Puck thought to himself. Wait, why do I want there to be a next time, I'm not gay. All thoughts of Brittany had left their minds by now. Puck finished licking it all up before Sam opened his eyes. Puck gave him a smile and he motioned with his head to his chest. It wasn't as chiseled as Sam's but he had the beginnings of some abs down there. Sam did as he was told and cleaned Puck off.
They shared in one last kiss before putting their boxers back on and walking up to the kitchen where they sat down at the table and poured themselves some cereal. They didn't say a word but kept giving each other glances before they started laughing. Luckily, Brittany had just woken up and came down the stairs. Upon seeing his girlfriend, Sam instantly regretted what he had done with Puck that morning.
Sam couldn't deny that he wanted to be with Puck again, although he didn't want to make Brittany feel bad.
When Puck left a few minutes later, he said "If you guys ever want to do that again, just let me know, I'm down" before heading out the door.
Once he had left, Brittany turned to Sam, "So, did you enjoy last night?" she said with a smile.
"Oh, yeah, definitely. I'd be up for doing that again" Sam said, maybe a little to eagerly, so he added "I mean if… if you wanted to"
Brittany just smiled and nodded her head.
