None of us as humans, are perfect, but when we bring the Lord into our lives, and live our lives through him, following in his footsteps, then we are on the right path. The path to hell is wide, smooth, and well lit, but the path to heaven is very narrow and covered with stumbling blocks.