Brandon’s breathing seemed to grow steady after about fifteen minutes. I feigned stretching and reached out touching him with my right hand, letting it rest on the small of his back. If he woke up, I would just pretend to be sleeping. Suddenly, he shifted and mumbled something about being cold again and then scooted backwards so that he was only inches away. I moved my hand to his waist. He was so close, I could feel his body heat. I realized that if I moved forward an inch or two that the head of my hard dick would be touching his butt, but I didn’t dare.
Was he awake? I couldn’t tell by his breathing but he was laying perfectly still. Under the guise of being asleep, I let my right hand drift to his stomach. If he stirred I would just roll over and he would assume it was done unintentionally. I slowly moved my fingers feeling his thin stomach hairs on his tight abs. Then I felt his hand on mine. I froze, still unsure if he was asleep. After being frozen with his hand on mine for a minute, I felt Brandon’s hand pushing mine downward to his groin, down past his soft pubic hair to his fully erect cock. I lightly put my fingers around it. I gripped it slowly, still unsure if he was awake or possibly dreaming. I moved my fingers up his shaft and felt a drop of pre-cum on the tip. Then slowly moved my hand back down and slowly massaged his nearly hairless balls.
Brandon grabbed my hand and wrapped it tight around his shaft and slowly directed it up and down. I took the hint and slowly started jacking him. He moaned lightly and I knew he had to be awake. I moved closer until my dick was pushing against the crack of his ass and continued stroking his shaft. Brandon rolled over to his back and threw the covers off, allowing me better access to his body. I could see the shadow of his dick, hard and slightly curved upwards towards his chest. I couldn’t wait any longer to taste him. I moved up on my left elbow and grabbed him with my free hand, guiding his crowned staff to my mouth. I licked the head, tasting his pre-cum, then slid my tongue slowly up and down the shaft, bathing him in my saliva. Then I took him until my mouth. His shaft felt like silk wrapped around hard wood. It was thin enough for me to easily get into my mouth. I slowly took him deeper and deeper until I felt the head at the back of my throat. My nose was pressed against his pubes and I realized I had him completely in my mouth. I was proud that I wasn’t gagging at all. It was hard to believe how natural it felt to have a cock in my mouth.
Slowly, I bobbed my head up and down, gliding my lips and tongue along his shaft. I could tell it was having the desired effect on Brandon as his breathing got heavier. I alternated between sucking and licking as I massaged his balls. Brandon lifted his pelvis to meet my mouth as he held my head. My own erection was harder than ever as I came to the realization that I was a cock sucker. Gay, straight, or bisexual, I was actually sucking a cock.
I felt his manhood pulsate just as Brandon warned that he was cumming, releasing his grip on my head so I could pull away. But I couldn’t, I had to have his sperm in my mouth. Brandon grunted and moaned and I felt his body spasm as he came. The first spurt came as I had him deep in my mouth, splashing against the back of my throat. I adjusted so the head was just inside my lips allowing the second and third spurts to shoot across my tongue.
Brandon reached over and flipped on the lamp as I continued to lick and suck on his penis, doing my best to clean-up every last drop of cum. Then Brandon opened the drawer to the nightstand and pulled out a tube of lubricant. He must have placed it there anticipating, or at least hoping, that something might happen between us.
“I want you to fuck me Steve,” he whispered.
“Okay,” was all I could say.
Brandon squeezed some lube on his hand and then spread it over my erect penis. Then he handed me the tube and rolled onto his stomach. I knew what to do. I spread his ass cheeks and squirted a little directly on his love hole. I rubbed it in, using my fingers, slipping one and then two fingers inside.
He raised his butt slightly and spread his knees, signaling that he was ready. I pressed my cock head against his rosebud and pushed forward. With a little effort the head slipped in. I took it slow, pushing in a centimeter at a time, pushing in and then pulling back before pushing in a little deeper. Brandon moaned in pleasure. Soon my cock was buried in his ass. I started pumping rhythmically. It was so tight, I could see why some people preferred anal sex to vaginal.
With my hands on his hips, I pumped harder and harder. Brandon had his face turned to the side and I could see the pleasure he was feeling with every stroke. I reached around to grab his cock and found it hard as stone. The feel of his cock and the look on his face only heightened my arousal. Soon, my primitive side was taking over; my sole purpose in life was to cum deep in his ass. By then, Brandon had pushed my hand away and was jacking himself off. My orgasm swept through me and I shot load after load deep inside Brandon. I couldn’t remember the last time I came so hard and so much.
Brandon came in turn and buckled beneath me. I collapsed on top of him and kissed his neck. As my dick softened I rolled onto my side and Brandon did the same. We fell asleep spooning with my hand resting on his now flaccid dick.
I woke up early and decided to take another shower. As the hot water flowed down my body I thought about what had happened. Had Brandon liked and wanted it as much as I had, or did the alcohol make him give in. He had at least three beers, maybe four. He had to have been at least a little drunk. I dreaded the thought that last night was a one time occurrence, or worse, that he would think I took advantage of him.
I was startled when the shower curtains opened. Brandon stepped into the shower and wrapped his arms around me and kissed me on the lips. Then he dropped to his knees and gave me a slow passionate blowjob, one like I had never had before. I came in his mouth and Brandon swallowed every drop.
We washed each other rubbing soap over every inch of our bodies. When we were done I picked up Brandon and carried him to the bed, still soaking wet. I threw him on the bed and devoured his cock. I couldn’t get enough of it, sucking and licking his rod and his balls, tasting every inch. Like a starving man eating his last piece of bread, I savored his cock knowing that it might be a long, long time before I would have it again.
Brandon came all too soon and I knew we had to get going. We had breakfast at a restaurant next to the motel and then made the twenty minute drive to campus. We talked about college, Brandon’s future, the weather, and anything but what had happened. After we carried all of his things to his dorm, Brandon walked me back to my car. He gave me a long, tight hug. I felt my cock getting aroused and wondered if people nearby could tell that we were lovers. I realized I was being paranoid, anyone watching would just assume that we were father and son saying goodbye.