Jim had been friends with Rupert for maybe six or seven years, since they were in junior high school together. They had shared many things together, had practically grown up together. Had double dated a little in high school, had told each other basically everything about their lives. They had first started jacking off together when high school was almost finished, and Rupert was the first to suck cock.
He sucked Jim's cock for the first time when both had turned eighteen. Soon Jim had returned the favor, and they had been good suck buddies ever since. Jim wasn't sure how he felt about this, and he had never sucked anyone else. He thought it might have something to do with his difficulty in getting and keeping girlfriends, but he liked doing it and wasn't willing to give it up.
On their next suck session, Jim decided he'd tell Rupert about his adventures with his mother. It had been so hot he couldn't hold it inside. As they stroked each other to hardness, Jim relaxed, feeling the practiced hand of his friend stroking his hard cock.
"It feels good," he said. "But you'll never guess who I did it with this week."
"Not your girlfriend?"
"Of course not. You know her, I could never get past first base with her. This is someone really special."
"Not a guy?"
"No, no. You're the only guy I do."
"Well, you haven't told me about anyone else. So, someone completely new?"
"Yes and no. I would never have guessed either, but it's my Mom."