It started back at home, when my dad found out the hard way that is son was gay. My dad had come home early and caught me blowing an older man that I had met on the internet. Ashamed of his gay son he sent me to live with my Grandfather, to finish out High school.
My Grandfather was a large man, barrel chested and very masculine. My father figured he would beat the gay out of me. My Grandfather lived on a small farm out in the hills of Virginia. My room was in the back of the house. The high school was small and I could tell I was the only gay guy there.
I turned eighteen in October and spent my birthday alone in my room. The next day was Saturday and I slept in. I rolled out of bed around twelve and dragged myself out to the kitchen for something to eat. Granddad was sitting at the table when I walked in. He was drinking his usual coffee.
"So, you're a queer?" he said so flatly it was like a slap to the face.
"Uhm, yeah." I just stood there. He had barely said two words to me since I had got there.
"So, you like sucking cock huh?"
I was tired of this already, "Yep, and I take it in the ass too."
"Really?"
"Yep."
He nodded and sipped his coffee. He stood and walked over to stand in front of me. "So my Grandson is a cum slut?"
I was nothing like the men in my family. I was slender and smooth, I let my hair grow long and I still had almost no body hair and I stood a full head shorter then he did. "Yeah, I'm a real faggot." I thought I was about to get my ass kicked.
"Get on your knees boy."
"What?"
"DO IT!"
I went down to my knees in fear. The men in my family started having kids young, so my Grandfather was only 57 years old. He unbuckled his pants and pulled out his semi-erect cock. "Suck this." My Grandfather was a hairy man, and I was looking at his thick penis staring out at me from a forest of salt and peppered pubic hair. He grabbed my head and pulled it forward so that the head of his dick bumped my nose.
"Suck it!"
I reached up and took a hold of his shaft mostly to get the hair out of the way and took the head into my mouth wrapping my lips around it and circling the underside with my tongue. I sucked on it firmly and felt it grow in my mouth, mushrooming out. After a moment I slide my lips further down the shaft till my nose touched his pubes. He held the sides of my head and began fucking my face, his hips moved slightly as I sucked on his cock. Fully erect he was average length and slightly above average thickness. It had been months since I had been with anyone and as weird as it was to be sucking off my Grandfather it felt so good to a cock in my mouth again. I closed my eyes and enjoyed the smell of a man's crotch and the wet sounds of my lips sucking an erect shaft. The sensation of that cock sliding almost out of my mouth then, back in till it touched the back of my throat was incredible.
Granddad moaned his approval and his hips sped up. I could hear him panting as he kneaded my hair and I felt the head of his wonderful cock swell just before he tightened his grip and put it fully in my mouth and began to cum. I almost gagged as his cum splashed the back of my throat, I swallowed most of it but some dribbled down my chin. He slid his cock in and out of my wanting mouth, finishing his orgasm. I kept right on sucking his dick and when he pulled it still hard from my mouth I stroked it with my hand as I looked up at him. He smiled at me.
"You really know how to suck a cock, boy. Didn't take you long at all to get me off."