This is based on something that happened to me the summer between high school and college. Several unlikely sounding parts of it are real, I wish I hadn't chickened out.
------------------
Ted and I were school chums, not "best friends" but we hung out together regularly. Then I moved out of the neighbourhood and we lost touch. It was shortly after my eighteenth birthday, it had been a few years since I had seen Ted when it occurred to me to give him a call. We chatted for a while about school, old friends and new things in our lives.
"Are you free next weekend?" he asked. "Why not come over and we can catch up properly."
I didn't have a car, so I had to clear it with my parents. Luckily it was fine, they were probably happy to get me out of their hair for a weekend. "I'll be over Friday after school, and my folks will pick me up Saturday after supper.
It was great seeing Ted again. We had stayed in touch through high school, but never seemed to be able to meet in person. We had both grown a lot, I was 6' and 160 pounds, Ted maybe 5'-10" and around the same weight. We talked for hours about people we knew; some had moved, others changed schools. Their house was small but they had a camper in the back yard for guests. After a late snack we went out, stripped down to our underwear and climbed into our sleeping bags.
We kept talking quietly, but now the talk turned to sex, and girls, and more sex. Finally on a dare he dropped his drawers showing his erect cock. It was maybe 5-1/2" long, average thickness, and he was not too hairy. Now it was my turn, I'm almost 6", I know because like lots of guys I measured, and did everything I could to justify a larger number, but that's what it was. I was a bit thicker and had a lot more hair.
We lay there in the nude talking some more, telling tall tales about things we claimed we had heard other guys had done. Then he suggested another dare. Without actually touching, we should see how far much of each other's cock we could get in our mouths. Yeah it's silly, but we were horny. And nervous. If anybody suggested you had done anything with another guy it would be worse than death back then. So Ted went first, being very careful to avoid contact, I guess he got maybe 2-1/2" of my cock in without making contact, then backed off.
"Okay, let's see if you can do any better."
By this time we were really horny, I could see a drop of precum at the tip of his cock. I slid down so my face was at his crotch and opened my mouth. I lowered my head slowly, avoiding contact. I had never done anything like it before, but I had a sudden urge to close my mouth on his cock, but I was afraid of anybody hearing about it.
"Is that all? Can you do any more?" He asked.
Without allowing myself to think about it I closed my mouth on his cock, and pressed my face into his crotch, sliding my tongue along his cock.
"Mmmmmmm, that feels nice."
I wrapped my lips around my teeth and slid back until only the head was in my mouth, he moaned again.
As I raised and lowered my head he started thrusting his hips in time. Suddenly I felt a spurt in my mouth and a bitter taste. I was afraid of having to explain cum stains all over his parents' sleeping bags, so I swallowed, over and over as he spurted in my mouth.
As he lay back catching his breath I slid back up next to him.
"Wow that felt great!"
I smiled, "My turn now."
"No way."
I was disappointed but what could I do? I was still nervous about the possibility that he might tell somebody, but in a way I was glad that I had done it. I had always wondered what it would be like to suck a cock.
We talked a little longer, and as he recovered his cock got more erect. Finally it was really hard again.
"Suck me again."
"Not if you won't suck me first."
"Hey, just one more time and I won't tell anybody that you did it."
I didn't want to take a chance that he would say anything, slowly I slid back down between his legs until I was looking at his cock. He was on his back with his cock pointing straight up.
"Lick it first."
I stuck my tongue out and licked from the base to the head, then repeated a few times. He moaned quietly.
"That feels nice, now lick the head a bit."
I took his cock in my hand and gently licked the head like a lollipop. Then I opened my mouth and started bobbing my head. It took longer this time, my neck was starting to get sore but I kept going, I knew I had to finish him off, I didn't want him to tell anybody.
Finally he started breathing heavy and thrusting his hips again, I felt his cock pulse, and got another blast of cum in my mouth, he continued pulsing, giving me several more spurts which I swallowed quickly.
"Thanks man, that was great."
I licked the last drop off the tip of his dick and then slid up next to him. We lay back quietly, and soon dropped off to sleep.
The morning sun woke us fairly early. I rolled over and for a moment wondered why my neck was so sore, then I remembered last night. Ted slid out of his sleeping bag still naked, with morning wood.
"I need another blowjob."
"Hey, I gave you a second one last night so you wouldn't say anything."
"So keep me happy and I'll keep quiet."
I knew he had me.
"My neck is really sore, can I just give you a hand job?"
He seemed to consider it for a moment.
"Okay, but I want to cum in your mouth and you have to swallow. I don't want to explain cum stains on my parents' sleeping bags."
I reached down and grasped his cock. I started stroking gently.
"Hold it a little tighter."
I tightened my grip and continued. By the time he started breathing heavy my arm was starting to ache.
"Faster"
I stroked faster, tightening my grip a little more. I lay my head on his stomach and aimed his cock at my open mouth. The first shot caught me by surprise, going far back in my throat. I gagged a bit, but kept stroking, he fired two more strong shots into my mouth, then dribbled a bit. Finally he finished cumming and I was able to close my mouth and swallow it all. It felt like a huge amount, last night I swallowed each shot as it arrived, this morning I couldn't close my mouth to swallow or I'd have missed the next shot, so I swallowed all of it in one large mouthful. I opened my mouth again and took the head in sucking gently to clean of the remainder. Not every shot was a direct hit, there was com cum on his belly. I leaned over and licked it off. As I was licking we heard his mom calling us in for breakfast.
"You ready for a second breakfast?" He asked laughing.
What could I do? I laughed too.
We went in and had breakfast with his family. I felt like everybody was watching me, but nothing was said.
"What you guys up to today?" His mom asked.
"We're going to hike along the river like we used to when we were in grade school."
I hadn't known that was the plan, but I was pleased. Hiking the trails along the river with Ted or other friends was probably my favourite pastime when I had lived there. We often took a lunch and spent the entire day.
"Are you taking something to eat?"
"Just a snack, we'll be back by lunch time."
We walked casually down the river trails. At first we passed other walkers, but fewer as we got farther from town. We chatted about anything that came to mind with long quiet times where we just walked and enjoyed the view and the sound of birds in the trees.
"So how do you feel about giving blow jobs?"
"Please don't tell anybody this, but honestly I kind of like it."
"Really?"
"Yeah, the taste isn't as bad as I expected, and there's something cool about making you cum. It makes me feel really good to know I'm giving you so much pleasure."
"That's good because I'm going to want you to suck me off a lot."
"How about now?"
We had just come out of the trees at a high point of land looking over fields and trees with houses in the far distance. Ted stopped and smiled.
"Now would be perfect."
"Okay, lay back and get your cock out."
"No, I'm going to stand here and enjoy the view. You get on your knees and blow me."
I knelt down in front of him bringing my face to crotch height and waited.
"Undo my pants."
I reached up and undid his belt, unbuttoned the waist of his pants, and pulled down the zipper. Grabbing the waist of his pants and his underpants at the same time I pulled them both down below his knees. This time he wasn't hard. I leaned forward and took him in my mouth. Sucking on a limp dick was a new experience, but it didn't last long, he started getting firmer, and soon his cock was rigid, pointing straight out at me. I licked the length of his shaft for a while because I remembered he liked that last night. Then I turned my attention the head.
"Lick my balls."
I reached up and gently held his cock, raising it to give me access. I started licking his sack, first one side, then the other. I reached my tongue back underneath and licked from the very back of his sack, then one at a time held one of his balls in my mouth, sucking on each of them. As I sucked on his balls he grasped my hand and moved it back and forth along his shaft, so I started stroking him as I sucked his balls. He started breathing a little heavier, so I moved back to his cock and swallowed it, bobbing my head back and forth, worshipping his cock as he stood over me.
"Give your neck a rest."
He held my head in his hands and started thrusting his hips, his cock sliding in and out of my mouth faster and faster, with a groan thrust as deep as he could making me gag a little. He spurted directly into my throat sending his cum right where it belonged.
He paused, going a bit limp, with his cock still in my mouth. He released my head and I opened my mouth and pulled back until he fell out of my mouth, but I grabbed his cock and licked the head, then after a moment I kissed the head of his cock, I love sucking him!
He pulled his pants back up and we started walking back, arriving in time for lunch.
"Do you boys have plans for this afternoon?" His mom asked.
"Yeah, we're going to see if some of our school friends are around."
That sounded like fun, and honestly I needed a break. My lips and throat were sore and my neck ached from unaccustomed exercise. Visiting the guys would give me a break. We walked toward the school, but then carried on past, and took a bridge across the river.
"Who lives over this way?"