It had been a long frustrating day, and I was on my way home: tired, horny, feeling a certain itch. And I knew just who could scratch it. I called ahead and told Jack to be waiting, naked, on the bed, laying on his back, head hanging over the edge when I got there. I didn't ask him to do this, I told him to be in that position, and had every expectation that Jack would be there waiting for me.
I pulled into the drive and as I climbed the stairs of the porch, I recalled fondly, the times I'd fucked Jack on that porch, Jack leaning over the wall or with his back on the floor. Neighbours over-hearing, some watching (the old lady across the street, I knew she watched), but I hadn't cared, and Jack hadn't either. The thought of my cock sinking into Jack's ass out here, just put my horn on over-drive. I unlocked the front door, opened it, and went in and was stripping before it closed behind me. I climbed the stairs, that one step squeaking as I stepped in that certain spot.
Our bedroom door was open. And from the top of the stairs, I could see part of Jack's body laying across the bed, as I'd told him to. I stepped into the doorway, now fully naked and fully erect. Jack was exactly as I had told him to be, naked, his cock was hard as he lay there waiting for me - I hadn't told him to be hard, so I'd have to discipline him for that - his head over the edge of the bed, mouth open, waiting. I thought about it for a moment and decided I really couldn't blame him for being hard. Jack loved to serve, to be controlled and to be used and the kind of command I'd given from the car could only turn him on.
Without so much as a word, I simply stepped up to the bed and slipped my hard cock into Jack's waiting throat. Holding the sides of Jack's head, I pumped my cock into Jack's throat. Long, deep strokes going balls deep on each stroke. Jack was very familiar with my cock and his throat opened and wrapped around it, like he was welcoming an old friend home. I fucked Jack's mouth hard for several minutes, taking that initial edge off then slowed my pace, taking the time to draw my cock out of, then sink it back in to, Jack's mouth.
"Suck it for me," I ordered him, as my movements stopped and I let my cock simply rest, caught between the roof of Jack's mouth and his tongue. Jack closed his mouth around the shaft and began to suck. Pulling his mouth onto and off me, as he kept up a constant pressure, trying to milk a load out of the cock in his mouth. I reached down and started to play with Jack's nipples, as he was working hard on milking me, pinching them, twisting, slightly pulling them out and away from his chest. Jack moaned around my shaft but didn't stop sucking. I moved my hand lower, caressing Jack's belly, then down to his pubes and brushed lightly against Jack's cock, which jumped and sprayed precum onto my hand.
Standing up, I pulled my cock from Jack's mouth and replaced it with three fingers, "Clean them!" I commanded, and Jack did that, sucking each finger in turn, then licking the web between thumb and fore finger, licking his own precum off of my hand.