Disclaimer - All names, events and locations in this story are completely fictional, any resemblance to real people is completely unintentional. If you are under 18 (or the legal age in your state/country) or do not like this kind of story please leave now.
I'm Matthew, I'm 15 years old, and I'm bisexual, but still in the closet. I have told a couple of close friends, but that's it. I would say I'm not bad looking: brown hair, brown eyes, reasonably good looking, and a nice body; but apparently I'm not good enough for all the girls or boys out there, so that's really where this story starts. As you can probably guess, being 15 means I'm perpetually horny, whether I'm getting any action or not. Unfortunately, I'm not getting any action, which worsens the situation. So, basically, I have to get myself off usually twice a day to stop myself from constantly having an erection.
Anyway, one night I was sitting at my computer, searching for some decent gay porn to wank to, when I came across a gay chat site. I saw a profile that I liked the look of, and noticed that: one, the user was in my area, and two that he had a myspace. So, I went to this guy, Jaimes's myspace and took a look around, and I really liked him, so I contacted him and got his msn address. We started chatting, and as we got more confident talking to each other, the conversations turned to talk of a sexual nature, and pretty soon we were having video chats, occasionally wanking with each other on webcam. This guy really turned me on, He was 17, brown hair, brown eyes, he had a nice, tanned body, not muscled, but slim, and not skinny. Anyway, we enjoyed the occasional webcam session, we would type dirty messages to each other while we wanked, and sometimes fingered ourselves for the other to see.
Eventually we realised that just playing around on webcam wasn't enough to get off every day. So, we arranged to meet up. I told him there was a park nearby to where I live, so we arranged a date and time, and I spent the rest of the week with a near permanent boner because I was so excited abouut finally meeting Jaimes. I hadn't wanked for ages because I was saving it all up for this meeting.
Anyway, the day arrived and I dressed in skinny jeans and a tee shirt, put on my slip-on vans and biked to the park a few minutes from my house. When I got there it was a few minutes before we were meant to be there, so I sat on a bench where I could see the entrance and thought about everything I would like to do with him, to try and get myself super horny for him. As I was lost in my thoughts about me and him playing around on a bed naked together, he approached me and sat beside me on the bench. I didn't even realise it was him until he put his hand on my thigh and said hi.
I looked around and finally saw him in person. He was even more gorgeous than he was on the internet: his hair and eyes were a chocolatey brown, he had really soft looking, kissable lips, his skin was a light tan colour, and where I thought he was slim, there was some muscle definition in his arms and chest. He was about my height.
After looking him up and down I put my hand on his chest, feeling his pecs and hard nipples, and kissed him full on the lips. I pushed my tongue into his mouth and felt his enter mine. I rubbed up and down his body, rubbed across his legs in his jeans, felt him rubbing my rock hard boner through my tight jeans. I pushed my hand up under his shirt and felt how soft his skins was, I felt his hard nipples, played with them. Eventually, unwillingly, I broke the kiss, and said,
"Come back to my house, my parents are out for the day."
He smiled and said that would be great, so I got on my bike, and he got on the seat behind me, we were pushed together and I could feel his hard dick pushing into my lower back. He wrapped his soft hands around my chest, squeezing my pecs, and we set off.
A few minutes later, we arrived home and I let us in. I took him by the hand and led him upstairs to my room. As soon as we entered my room we started kissing passionately and fell onto the bed. He broke the kiss and said excitedly,
"Wow! Awesome round bed, I bet it would be great fun fucking on this!"
He grinned as he said this and I pushed him back down and jumped on him, kissing him forcefully. I pulled off his tee shirt, and his jeans, leaving him in just his white boxers.There was a seriously big tent in his boxers, so i teasingly, slowly, pulled them down, setting free his 8 inch hard cock. It was already drooling precum, and I took it in my mouth, swirling my tongue around the head, bobbing up and down on his hard dick, enjoying the taste and smell. I pushed right down, taking in his whole dick, and burying my nose in his soft, curly brown pubes. I licked up and down the shaft, then took in each of his balls, one at a time, gently sucking on them and playing with them with my tongue. He started moaning so I went back down on him, taking in the whole dick with every plunge, swirling my tongue around the whole, big, red head.
He started trembling, and I knew he was climaxing. Suddenly his sweet cum shot down my throat, about seven shots of it. I swallowed it all and fell onto the bed beside him. I let my hand rest on his chest and I stroked his body. He rolled over and I let my hand wander down to his gorgeous round ass. Clearly he was used to sunbathing in the nude as his ass was the same light tan as the rest of his body. I stroked and squeezed his ass, and ran my finger up and down his crack, pushing gently against his hole. He moaned in pleasure and I told him to stay there. I went into my bathroom, stripped off, revealing my 7 inch hard cock, and grabbed some lube. I returned to find him exactly as I left him. I straddled him on the bed and started lubing up my cock and his hole.
He groaned as the cold gel touched his hole, but it warmed up as I massaged it into his hole, gently fucking him with first one, then two, then three, and finally four fingers, loosening him up for my thick cock.