Dear Bravo, Whether we need or not, there is God who created us. Just like how father of a family judges our deeds, so does the God. What u said is correct, we must always do good and even think good. But we all know - to err is human, to forgive is God. We've to face His judgement and our soul remains for eternity either in heaven or hell based on His verdict. We may be good according to us, but not according to the Supreme and Holiest being, the God. God's perception is far more superior and sensitive than ours. He loves us so much and we have to just acknowledge that - He will guide us...