This is a story of pure fantasy. It is sex between two young teen boys. If you don't like that kind of story please leave now. This is a pure fantasy though one boy is a friend of mine and this is his fantasy
Please donate to Nifty so these type of stories have a home on the net.
Daniel never thought it would happen, but here it was, Gavin was in his room, his parents were gone and would not be back for hours. He knew this was it , it was now or never.
Daniel knew that Gavin understood exactly how he felt. I mean, he had told him and Daniel felt in his heart that Gavin felt the same way, but he came from a very religious family and knew he was holding back.
So there he sat on Daniels bed, watching him get ready.
They were supposed to meet friends in about an hour, but inside Daniel was churning.
He sat next to Gavin on his bed and Gavin smiled. Daniel swore he could feel his heart melt in his chest. He was so tired of the game and he thought to himself im just going to go for it. So he quickly leaned and kissed him on the lips .
" Whoa , what are you doing ?" Gavin said
"Look, you know how I feel and I think you feel the same way too, but I think there is something stopping you and I don't get it", said Daniel
Gavin looked at Daniel with tears in his eyes, you could tell that inside he was about to bust open.
" Oh, fuck it", said Gavin and he jumped toward Daniel
They locked in a kiss and all the pent up passion that both had felt all this time exploded in them. They leaned back on the bed and started to move their hands all over each others bodies. Through clothes, but in areas they had always been afraid to touch, hands all over each others chests, crotches and asses. Groping and feeling kissing each other deeply like they both had wanted to for so long.
Finally Daniel grabbed at Gavin's t-shirt and lifter it over his head. As he did so, he kissed his collar bones and started moving down. As he got to his nipples he kissed each one, lightly biting them and sucking them ever so gently. Gavin moaned and took Daniel's head in his hands gently guiding him downward.
As Daniel moved down to start kissing Gavin's perfect flat but soft belly Gavin started pulling of Daniel's shirt over his head.
As he did that they looked in each others eyes and started kissing again. Both kicking off their shoes and groping with nervous shaking hands at each others belts and pants.
They both laughed a bit as they undid their belts and pants and pulled them down.
They were both already hard as they kicked their pants to the floor and fell back on the bed. Both in their underwear, Daniel in Black Boxer Briefs and Gavin already poking out of his boxers.
Daniel stared at Gavin's cock, he had seen it in a pic but never in person, he moved down and gently grasped it as Gavin let out a gasp. He started stroking it gently and Gavin let out a moan. Daniel could not wait to taste his love and went to doing it.
He first licked the head, that caused Gavin to shudder, so he knew he was doing it right. He sucked the head into his mouth and started moving his tongue all along the rim. He then concentrated right under the head where it comes together like a heart and darted the tip of his tongue up and down the slit. Gavin moaned " oh yeah baby, it feels so good"
Daniel then took the whole thing in the mouth down to the trimmed light brown pubes. He sucked in the sides of his mouth to take it a nice tight and warm place and started bobbing his head up and down.
He gently rolled Gavin's balls in his hand, feeing the soft skin in his hands.
He kept on making love to Gavin with his mouth till he stopped long enough to pull his boxers off.
He was starting to go back when Gavin stopped him and said " its my turn now"
Gavin moved to the floor and positioned himself between Daniel's legs. He put one hand on each side of his boxer briefs and pull them down. As they got past Daniels hard cock it caught and when it let go there was a loud slap as Daniel's cock slapped his belly.
Daniel was quite a bit larger than Gavin and Gavin's eyes got big as he moved toward it and started licking it up and down. He licked the rim around the head and copied Daniel on concentrating on the place under where it comes together and then the slit. Daniel moaned and took both his hands and but them on Gavin's head and started to gently pump his thick meat into Gavin's mouth. Gavin was sucking him as Daniel was moaning and thrusting his hips forward forcing his cock down Gavin's throat. Gavin made a few gagging sounds, but made no attempt to stop taking Daniels dick deep in this throat.
Gavin started working Daniels balls and Daniel started moaning hard.
Gavin stopped long enough to say " do you have any lube ? I want your fat dick inside of me "
Daniel looked at him in shock, this was happening so fast, he never thought he would be fucking him this soon
" Yeah check in the drawer of the night stand", he said
Gavin opened the night stand took out the lube and worked it up and down Daniels cock.
Then he lubed the outside up his virgin hole and inserted one finger. He sucked in air through his teeth, he had never fingered before but he had seen it enough on porn to know want to do.
He straddled Daniel who was on his back and started to lower himself on his cock
"Are you sure your ready for this babe?", Daniel asked
"I don't know to be honest, but I want you inside of me and want to please you so much"
Daniel watched as Gavin lowered his ass onto his cock. As his head pushed against Gavin's virgin hole he could feel it was tight ,but Gavin pushed down and Daniel felt the tight warmth grip at his cock head . Gavin was obviously in a bit of pain.
"Babe if this hurts you can stop", said Daniel
Gavin with a determined face lowered his ass till he was sitting on Daniel and Daniel's cock was all the way in
"No, I want this so bad", said Gavin
He sat for a moment and then started moving himself up and down on Daniel's cock. Daniel could no believe how awesome this felt, all tight and warm and slick on his cock.
Gavin was still in a bit of pain you could tell, but he started moving up and down faster. It was not long before his face turned form pain to pleasure and he start moaning
Daniel let Gavin do the work and get used to him. Gavin was now bouncing on his cock and moaning. Gavin's cock was hard and pre cum coming out of the end as Daniel's cock pressed against his prostate.
Daniel pulled Gavin's body to his and started kissing him and he started to thrust his hips up to keep the motion going. Now they were both moaning into each others mouth.
Daniel wrapped his arms around Gavin and held him as he quickly rolled over so Gavin was on the bottom and he was on top. He gently took Gavin's legs and but them on his shoulders. He leaned over and kissed Gavin as he started thrusting. Gavin was moaning hard and so was Daniel. He started pumping him harder. Gavin grabbed his cock, now covered in pre cum and started jerking it.
Daniel kissed his neck then started biting and sucking his neck. This drove Gavin nuts and he started stroking his cock harder.
"Oh baby fuck me hard and fast, please", Gavin begged Daniel started to pump him hard. With one hand Gavin pumped his cock and with the other he grabbed Daniel's ass as Daniel continued to fuck him hard and fast.
Gavin screamed " Oh god this is so amazing, im gonna cum!!!" as he said that he started shooting all over his chest and belly. There were 5 shoots and then his cock kept leaking cum.
Daniel was about to cum too . " OH FUCCCCCCCCCCCCCCK" he cried and pulled out of Gavin and started shooting his load on Gavin's chest and belly where he had just shot his own cum.
When he was all finished he collapsed on top of Gavin , pressing his body against him and kissing him deeply.
" Oh babe I'm so sorry I keep giving you mixed messages, this is what I have wanted all this time ", said Gavin
"Me too, and I thought you did but I did not want to force you', said Daniel
Gavin looked at Daniel in his eyes and said "you'll never have to force me again, this was amazing"