An Idealist View of Life