John was just about to jump in the shower when he heard a knock on the door. He threw on a robe and headed down to answer the door, thinking it was Al or Adam. It was Garret.
"Did you enjoy fucking my son?" He asked.
"I, I, I, I'm sorry," John stuttered, "Fucking your son?"
"Look, John I know what's going on, I've seen you leaving my house and I've seen him sneaking over here. I know damn well you're fucking him. And today I watched your friend come over. So, it's not enough that you're fucking my son, now you're farming him out to your friends."
"Garret, it's not like that, I swear. Adam is a great kid, and I like him a lot but I'm not "farming" him out. What kind of monster do you think I am?"
Garrett lunged at John and the two grappled, they fell into his foyer, landing on the tiles. John's robe falling open as they landed and as they grappled, they rolled over and onto each other, John on top, trying to disengage, then they'd roll and Garret would be on top, trying to get his hand's free to punch the man he felt was abusing his son. They wrestled around, the door wide open, John's robe nearly off and his naked body exposed, Garrett continued to pressure, trying to take his anger out on John.
As they rolled around, John's cock reacted and soon he was sporting a raging hard on. Garret continued to try to get a hold of John and ended with his hand on John's cock. He held it, unconsciously to keep John under control. It was several moments before he realized what he had in his hand. He paused but didn't release the hard cock he was holding. Instead, he looked into John's eye, then down at the hard cock in his hands. He leaned down and kissed John. John was completely startled and the hand on his cock began to slide up and down.
John wasn't sure what to do. He pushed Garret off and stood up, the robe falling away completely, he stood naked in the front hall. He closed the door. Garret had rolled onto his back and lay on the floor; he was gasping for breath.
"I think we need to talk." John said and helped Garret to his feet, he could see a visible erection showing in his neighbour's pants and a wet spot on the material. The pants were a light cream colour and the wet spot really stood out.
"What was that about," John asked as he led the way into the kitchen and offered Garret a beer. They drank in silence for a few minutes. And then Garret began to speak. He told John about his teenage years, about being fucked by his cousin and then by his friends. He told John that he had lived in the closet and married Adam's mother after getting her pregnant.
He hadn't been with a woman since she left and he hadn't been with a man since he married her, so more than 18 years. He had watched John come and go from his house and watched his son sneak across the lawn to John's house. He also found a note in his son's room - indicating that he had seen John and another man having sex.
He wasn't angry, Adam was 18, and while maybe it was a bit icky, to him, that an almost 30-year-old man was interested in an 18-year-old, he couldn't do anything about it, except try to protect his son. He also admitted that he was just a little jealous of Adam's freedom.
John was still naked, he'd left the pooled robe on the floor in the foyer, his cock had begun to soften, and he noticed that Garret had not taken his eyes off it.
He walked around the island, putting his can down on the counter, he approached Garret, whose eyes remained locked on John's cock. As John closed the gap, Garret made the move to stand up, but John placed a hand on his shoulder and pushed him down. Garret took John's cock in hand, and it started to harden again. With Garret on his knees, John stepped close and rubbed his cock head across Garret's lips. Trailing just a bit of precum. He thought about the fact that his cock had just been in Adam's ass, and he hadn't cleaned it yet and that kind of turned him on. He pushed forward, parting Garret's lips and letting his head slide into Garret's mouth. Garret started to gag almost immediately, with only the head in his mouth, John paused and let Garret breath for a moment, but he didn't remove his cock.
After a moment he held Garret's head and slid his cock further into his neighbour's mouth. He started to fuck Garret's mouth in earnest, driving his cock into his throat. Garret gagged a bit, and spittle spilled out of his mouth, wetting John's balls and dripping onto the floor between them.
Garret was still fully dressed and as John continued to fuck his throat, Garret tried to get out of his clothes. He undid his belt and opened his pants, he tried to slide his pants off but didn't get them too far. Seeing his struggle, John pulled out, Garret reached up to grab John's ass, to try to keep John's cock in his mouth. John stepped away then pulled Garret up to his feet and helped him to strip out of his clothes. He pulled Garret's polo shirt over his head as Garret lowered his pants properly and exposed his hard cock. Eight uncut inches flopped out of his underwear as he lowered them.
John led them to the living room and pushed Garret down to the sofa and took his cock into his mouth, engulfing the entire eight inches to the base. On the upstrokes, he let his tongue dig into the foreskin. His hands rolled around Garret's balls feeling their weight in his hand, pulling them away from his body. Garret moaned at both the ball play and the mouth on his cock. It didn't take long before he moaned that he was going to cum. John, having learned from Al, clasped the base of Garret's cock and took his mouth off, stopping the man's orgasm and edging him. As he held the throbbing cock in his hands he looked up at Garret and asked him if he wanted to get fucked.
Garret, pleaded. 'Yes, please fuck my ass, fuck me hard."
John didn't need to be asked twice.
He stood up, left to get some lube and returned to the living room with a bottle of gun oil and a couple of towels. He spread the towels on the sofa, over the arm and on the floor beneath then had Garret bend over the arm of the sofa. When Garret was in position, John dropped to his knees and began to rim Garret's ass.
Garret screamed in pleasure. "Oh, my fucking god," he yelled. "Whatever the fuck you're doing, don't stop."
John had no intention of stopping. His tongue probed and managed to enter Garret's tight hole. Garret's cock throbbed against the sofa arm, leaking precum like a dripping faucet. John withdrew his tongue and Garret complained, "Don't stop, don't fucking stop."