Yes, I love John Mayer.
Yes, some people think that's stupid.
But I think he posted an incredibly insightful thing on his blog last week. I think it frankly gets inside the minds of most people my age. (or his age... he's 5 years older).
I hope you just read it.