Matthew 5:48 Therefore you are to be perfect, as your heavenly Father is perfect.
To use a Sarah Palin lead in, "here's a little news flash," you're not good, and you can't be good enough for God. You'll be judged on what you did, not on what someone did or didn't do to/for you. In your own mind maybe you've elevated yourself above Hitler, Manson and a slew of politicians. You might even think you are close to Mother Theresa - and you may be - but even she needed a savior - and so do you and I.