When you look at yourself in the mirror, how do you feel about the person staring back at you? How holy is that person? Well, I'm pretty sure the quick answer to that would be "not too holy" or "well only God is holy," etc. Human nature is self-deprecating because we know that we were born sinners. I do not dismiss sin as to say that we can't help being sinners because when in a deep relationship with God, we purposely avoid sin until we become pros at it.
Since we have established such fact, it doesn't mean that God sees us the same way. God is unexplainable, and you would go insane if you even attempted to understand God. Our finite minds cannot and will not be able to achieve such complexity. However, with a deep desire to truly get to know Him, He will reveal Himself to you. He loves you and He wants nothing more than to know that love is reciprocated.
Furthermore, and most importantly, God sees you through rose-colored glasses because His spectacles are stained with His Son's blood who saved us, gave His life, as sinless and as perfect as He was and is. I do not insinuate in the least or to encourage you into complacency as a sinner. On the contrary, I urge you to seek God, seek His mercy and His love so that you can turn away from sin and work on becoming a better person. Some of us have began our journeys, yet there are still miles to go. I believe God is just waiting for the right moment to scoop us all up who love Him and it will be soon. Just look around you until you realize that the world is on its way to demise. The signs are everywhere. Don't ignore them. It is never too late until Jesus' return. I've always said, don't get caught with your pants down.
Until my next rant... LOVE ONE ANOTHER!