After reading some of the responses to Pete's post here one thing came to mind. In my life I have seen many valuable lessons and even learned some of them. One has become incredibly important to me in that it enables me to live my life with a different slant concerning blame. For many years I piled all the blame in the world on me. At other times I would create blame for others. After all someone had to be at fault...right?
A simple truth is that sometimes there really is not a villain in the story.