I was in college and had zero sexual experience at all. Me and a good friend David had turned 18 last year but were found in the library more than anywhere else. Neither of us had had an adult relationship.
I was ready to start dating girls and was nervous about my dick size and giving a good performance. I ended up talking to David about sex in general and if he had any experience. He hadn't been with a woman either so didn't really have any advice.
I was worried that I wouldn't last long when I girl sucked me off for the first time. I didn't want to spurt my juice in the first minute! He said he was worried about that too.. Somehow, we got to the point where I said I would give him a BJ if he gave me one, so we could practice lasting and be good at sex with our future girlfriends.
He agreed and we arranged to go to his that evening when classes had finished. When I arrived at his we went straight to his room, we dossed about a bit and played video games. Then I said are we going to do this? He got off the bed and stood up.
I followed suit, we were standing looking at each other for a bit, avoiding eye contact. I then decided to drop my pants to the floor and expose my flaccid dick to him. He did the same to me, we both had our t-shirts on still so I could only see his soft cock poking out from the bottom of his shirt.
After a few awkward moments I got on my knees and said I would go first as it was my idea, I knelt down as he lifted his shirt out the way. His dick was still soft, a little longer than mine and definitely thicker. I noticed he had one ball lower than the other like me, I had googled that in the past and was happy to know that the internet wasn't lying when I read its usual.
I held his cock in my hand and put my mouth round it, he was already starting to leak precum. I gave it a quick suck then took it out my mouth and stood up straight away. You need to put mine in your mouth now, so I know your good for the deal I said to him.
I was paranoid id suck him off and get nothing back when he had cum, I wanted him to put mine in his mouth, so I knew he was serious about blowing me back. Little did I realise he had wanted my cock for ages and has been sucking our mutual friends cock for over a year already.
He dropped to his knees and pushed my shirt up my belly. He studied my dick a little before reaching up to push my foreskin back as I grew semi. I hadn't done that to him, I'd just put it in my mouth, this was my first lesson on how to suck a cock.
This was the first time anyone other than me had touched my dick, it felt amazing even though he was only holding it with a finger and thumb. He then put me in his mouth and sucked on my slowly growing cock.
He sucked strong but not too hard, I was in heaven! My dick was growing faster as I got comfortable with the situation. I couldn't believe I was getting head and it was off my friend David, even stranger I had the urge to pleasure him just as much as I wanted to be pleasured.