Third Person POV
*SMUT WARNING*
It was the night before David left for a trip, and he was leaving Alex at home. They were cuddling in bed, nobody else was home. They were watching a movie when a sex scene came on. They watched it for a few minutes until Alex started to get a boner. David hadn't noticed so Alex tried not to bring attention to it. Eventually he was really uncomfortable and shifted, but David noticed something was wrong.
"You okay?" He asked.
"What? Oh, y-yeah." Alex said.
"Are you sure?" David asked.
"Yeah." Alex replied, looking down. David followed his eyes to where Alex was looking until he finally realized what was wrong.
"I'll help you with that." David said quietly into Alex's ear. He slowly peeled down Alex's shorts, teasing him. When his pants were pulled down to his calves, David stopped and dragged his hand up, meeting Alex's member. David groped him as he brought his lips to Alex's. Alex let out a moan, giving David access to his mouth, allowing him to slip his tongue in. Alex pulled David's shirt off. He straddled David, kicking the rest of his pants off in the process, and ran his hands down his chest, never breaking the kiss. He grinded his hips against David's , creating friction. David let out a moan as Alex noticed the huge boner growing in his pants. He unbuttoned David's jeans and slipped them down his legs, his boxers following. Alex pulled his own shirt off as he slid down Davids body, leaving a trail of hickys leading to his v-line. Alex kissed just near David's cock before sticking the head of it in his mouth.
"Alex..." David moaned at the sensation.
Alex swirled his tongue around the tip before licking down his shaft on all four sides. Alex massaged David's balls as he took half of him into his mouth, pumping his hand over the rest before bringing all of him into his mouth. David let out many moans as Alex scraped his teeth along the shaft of his dick. He pumped David in and out of his mouth many times before taking him out of his mouth and kissing the tip. David pulled Alex back up into a kiss before removing his boxers, revealing the precum dripping down his cock. David flipped Alex over doggie-style and ran a hand over his ass. He grabbed the bottle of lube from the bedside table and put some on his fingers. He slipped two in right away and pumped them in and out. He scissored Alex making sure he was ready before adding a third finger. He slipped all of his fingers out and added lube to his cock. He lined himself up with Alex and pushed himself all the way in, causing Alex to let out a loud moan. David pulled out slowly until all but the tip was out before slamming back in. He gripped Alex's shoulders hard, causing him to wince before adjusting. David had created a steady increasing pace until he was pumping in and out of Alex at record speed.
"David... I'm.."
Before Alex could finish his sentence David pulled out and flipped him over again. He pumped Alex's cock with his hand until he knew Alex was really close. He put Alex in his mouth and swirled his tongue around the tip. David knew Alex was about to burst when he gripped the bedsheets, so David blew on the tip slightly, causing Alex to explode, letting out a very loud moan. After Alex had finished his orgasm, he sat up. He knew David hadn't finished so he pushed him back on the bed and straddled him. He lined David up with his hole and lowered himself down. Alex bounced up and down on David until David was close.
"Alex..." David moaned.
Alex picked up his pace until he was going as fast as he could, then David orgasmed inside him. He rode out his orgasm, bucking his hips against Alex until his orgasm faded. Alex rolled over next to David and swaddled them both in the covers, realizing the movie had ended.
YOU ARE READING
Alex and David - A gay story
FanfictionIf you don't like gay smut then i suggest you don't read this....