Consistently thorughout scripture is reference to people being blameless before God. A few years ago I read an Oswald Chambers footnote that changed the way I read that word from then on. It simply said "blameless; not faultless". This is humbling on one hand and encouraging on the other.
It is humbling to know that you are still not without fault. It is humbling to remember that you still live on earth short of perfection. It is good to have this humble reminder once you have been called 'blameless'.
It is encouraging to know because of Jesus and as you consistently walk with God, you are blameless before Christ even though your life is still not without faults.
It is encouraging to know even though your life is bent toward destructive choices (faults) you can still be seen as blameless if you will be entangled with Christ and walk with God.
May I learn to live blameless though not always faultless.