"I've wanted you for such a long time, Damian." I was shocked to say the least but I let him kiss me again, this time sliding my hands along his shoulders and up behind his neck. He caressed my back and kissed me, his tongue sliding in and out of my mouth and I loved the feeling of it, completely. Daniel jerked my shirt out of my jeans and slid his hands under it, along my chest, and I let out a sigh, biting into his neck lightly. He pulled my shirt off completely and licked my chest, running his tongue across my stomach. I leaned back, enjoying the feel of it, and I felt my zipper being pulled down. I looked down and he undid the button and pulled my jeans and boxers off in one movement. Daniel wrapped his fingers around my cock squeezing slightly, and licked the head, causing me to moan. Licking all around the shaft, he slid it into his mouth, sucking hard. I buried my fingers in his hair and leaned back against the wall, never wanting it to end. It just felt so good...
I could feel myself getting close to cumming so I pulled back and he let me go.
"That was fucking amazing. Have you done that before?" I asked, thinking that he had to have, no guy could be that good the first time.
"No, you're the first one" Daniel blushed. "Why didn't you let me finish? I liked it."
"I want to return the favor" I said and smiled at him.
Pushing Daniel back on the steps I yanked down his shorts and boxers, leaving his cock fully erect and standing straight up. I took it in my hand, enjoying the feel of it, never having touched another man's cock before in my life. I stroked it a few times, to which he moaned quietly, then slid it into my mouth. Wrapping my tongue around it, and licking up and down the shaft, I loved the taste. This was far better than any of the girls I had been with. I was enjoying this completely, feeling his cock slide in and out between my lips, and I was at it for a good little while before Daniel tapped my shoulder, and pulled away from me.
"I don't want to cum yet" he said between breaths, smiling. He pushed me onto my back and straddled me, his cock hanging above my face, and started to suck mine again. I laid in the grass, moaning uncontrollably, before taking his cock into my mouth again, sucking harder than the first time and stroking it fast. Daniel started fucking my mouth slowly, then a bit faster, and I gladly did the same. Soon we were fucking each other's mouths like crazed rabbits, oblivious to the rest of the world, only paying attention to each other and the passion we held together. It wasn't long before I felt him tense up and he took his mouth off my cock long enough to say "I'm gonna cum Dami..." To this, I sucked harder, stroking him fast. I took my mouth off and said "Cum for me Dan baby!" I got my mouth back over his cock just in time to catch the first bit, swallowing hungrily, as he moaned my name loudly. His legs were shaking as he calmed down a bit, then he turned and kneeled between my legs, taking my cock into his mouth and sucking hard. I couldn't last any longer, as I felt tidal waves of pleasure rip through me, I grabbed the back of his head, pushing my hips up and forcing my whole cock down his throat. He grabbed my ass and held my cock in his throat while I came, and I had never felt anything so good in my life. When I finally started going limp, he crawled up beside me and kissed me, tasting himself in my mouth, and smiled at me.
"This is going to be one hell of a summer, Damian" he smiled and cuddled up to me, and we fell asleep in the grass.