Idealism, Disillusionment and Faith