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.