I'm back in San Francisco, Gay Heaven, visiting my friend David for a week.
When I met David in 1996, he was 43 years old, newly out, with a wife and children back home. He had just had his first same-sex experience six months ago, and he was making up for lost time by cruising everybody in sight.
He's 60 now, a grandfather, craggy, with thick hard muscles and a shaved head, but he hasn't slowed down. He's still cruising everybody in sight.
Tonight we're having dinner with David's friends Tim and Tutor, at an Indian restaurant, discussing gigantic penises, celebrity hookups, and the joys of getting older, like becoming a twink magnet.
I'm 53, and cruised by guys in their 20s all the time. Earlier this summer I dated a 22 year old -- a 31 year age difference!
"That's nothing!" Tim exclaims. "I'm 56, and last week I had a date with a 20 year old -- a 36 year age difference!"
"That's nothing!" Tutor says. "I'm 58, and last week I dated an 18 year old kid. A 40 year age difference!"
We all look at David in expectation.
"An age difference of 46 years. Maybe 47. I can't be sure."
Wait -- David is 60. That would make the other guy...
"Oh, don't worry," he says quickly. "We didn't go out. I am absolutely not attracted to kids that age, and even if I was, I wouldn't do anything. I'm not that crazy. But I was definitely being cruised."
The rest of the story is on Tales of West Hollywood