A question was asked one time on a trivia game: "are there more people dead or alive?". Since there are over 6 billion people on the earth as we speak and growing it seemed that the obvious answer would be "alive". (http://www.poodwaddle.com/worldclock.swf for an unofficial count) But, with more thought comes more wisdom. Six billion today, but there were 4 billion 50 years ago and many of them have since passed on. So the actual answer would be "dead". Think about that. Billions and billions and billions of people have already come and gone since the creation of man. And it all started with two people. Two individuals who by their own desires became two flawed individuals. And since we all came from these two people we carried their flawed genes into our existence.
We are human. We are flawed. None of us are perfect. Could we have actually lived a perfect life? Yes. But, since we are made of earthly flesh which is not spiritual, we have the ability to sin. And we all do. Not one of us will be able to stand in front of God the Father and say, "I have lived a perfect life. I have never hurt anyone. I have never lied. I have never cheated. I have never done anything wrong in any such way or form." No one can say that. If they do then they lie to themselves thereby making them flawed as they speak.
We are human. We have errors. We make mistakes. Even if our actions were not of intent, we still can end up making a mistake that consequences must make amends. Again, no one can stand in front of God the Father and claim they do not make mistakes. For that matter no one can stand in front of any other man and make that claim.
The point is humans will always be a disappointment. None of us will ever be able to live the perfect standard. Billions upon billions of people and only one who was perfect. And what did we do with him? We nailed him to a tree. We all need forgiveness. Forgiveness is a key to the healing process. It's not the only key. But it is needed. Without forgiveness, the ability to forget is never possible. Without being able to forget memories will haunt us. Without forgiveness, the ability to be open and honest can not be achieved. Without honesty trust in others is useless and relationships can not be built. Without forgiveness, wounds can never heal. If wounds can't heal they will kill. Without forgiveness, hope is lost. Without hope...there is no hope. Alexander Pope is quoted as saying to err is human, to forgive is divine. But he is a little misguided. Forgiveness is Divine, but since we are made in the image of God, to forgive is human as well.
We are human. We can error but can we forgive? Are you nailing others to a tree or are you forgiving them? And not only forgive, can we build back up the man who falls? Yes.