The meaning that I perceive from this song is that life, and humans, are not perfect. We cannot hope to be absolutely correct at all times. And if we do make mistakes, we do not have to feel horrible for it or to apologize for it. The mistakes are what teach us and what makes us human. So a perfect world is basically an illusion, and we can only dream about this illusion. We can't turn it into a reality.