Joe Walsh has always been smart enough to recognize, great guitar playing notwithstanding, that he's one of the luckiest motherf*ckers on the planet. A funny guy, middle of the road star, who would have been destined to be one of those guys playing 250 nights a year, in the smallest, smelliest clubs your town has to offer.
But then Bernie Leadon decided that life on the road wasn't for him, and the Eagles came calling. And Walsh was always smart enough not to take the Don Felder route, and act like he was the equal of Don Henley and Glenn Frey. He's just there to have a good time, make a ton of money, and enjoy life. Heck, he probably spends his non-Eagles time playing exactly the kind of clubs I mentioned above.
In this great song from 1978, Walsh looks inward, and lets us in on the joke. You could certainly do worse than live your life by the adage, "I can't complain, but sometimes I still do."
"Life's Been Good," Joe Walsh, from the summer of 1978.