Thanks for the exhortation to First Things First Scott. It is true.
The problem is, if we wait until we are perfect, we will lose sight of the mission to change the world, and we end up as a dead sea, self-centered.
Of course, we don't have to be perfect, and we don't have to wait till everything is perfect, we can do a little of both at the same time. If everybody did that, we would have a much better chance at really changing the world. :)