Category
Post
Just a regular old post
1,215 posts
Dear democrats: stop the text message harassment
Read moreI have voted Democratic my whole life and given generously — and now I get fifteen begging texts a day. Stop it.
Shame: reflections on self-acceptance over time
Read moreI used to put everything here, no flinching. Now there’s a list of things I won’t confess, and I can feel why.
Bike lane beauty
Read moreTwo years of biking to work instead of riding the subway, and this morning I finally saw an ass worth writing about.
My 40th high school reunion
Read moreI biked home from my 40th high school reunion feeling the same alienation I felt in high school — most of my actual friends weren’t there, and the crowd felt like a different world. I had a few genuinely connected conversations and skipped the after-party, choosing to bike in the night air, and my wife, and scotch, instead.
A tour of forbidden fantasies: yesenia’s elegance
Read moreYesenia has effortless elegance, always-impeccable style. I wonder what she wears beneath. Everyone should only wear things that make them [feel] hot.
Happy 15th blogiversary to me
Read moreI’m marking the 15th anniversary of my blog, a few months late. What began as exhibitionistic and therapeutic has become a memoir of my inner life through my fifties.
Celeste
Read moreCeleste has a GREAT ass.
Paean
Read moreA PAWG? Not quite. But almost….
Trump era politics dampening libido and desire
Read moreTrump has dampened my libido. What I initially attributed to aging, I now recognize as a response to the horror of the current political moment: it’s hard to summon desire in the middle of a national catastrophe.
Welcome to my personal blog chatbot
Read moreI built a custom chatbot. Ask it anything about my life, relationships, or insights. Just know: your conversation isn’t private, the corporate and environmental ethics are messy, and usage is throttled.