God sees it all. He sees you and all you've done. He sees your heart and all it has kept. He sees your mind and all it thinks. I once read that in heaven our thoughts are heard louder than our words. Even in knowing that, and knowing that my thoughts are not always so nice (i.e. the driver in front of me, or Ms. Holier-than-thou), He still loves me and will not reject me. He sees it all and loves everything about me. He knows me and I know Him.