I saw So you want to be a consultant? long ago. I'm looking at it again since someone on a mailing list pointed at it.
I'm learning again. Some of those lessons I haven't internalized yet. It'll take a while, a lot of things do. I'll get there yet :).