Greta Christina has a(nother) great post on her Blog. This one examines the “harm reduction” model of public health which essentially accepts human flaws, and works to do as much as possible to fix the situation, but accepts limitations. For example: STD/contraception instruction to teenagers, anti-needle sharing programs for addicts, etc. She extends this idea to her life in general, suggesting that we should generally try to make things better, but admits that we can’t always make things perfect. And she concludes:
It lets you be both an optimist and a realist.
It’s a great article, go read it.