Even the best of us mess up on a daily basis. God never asks us to be perfect, because that would be an unreal expectation. God asks us to be open and ready to accept His Spirit. To pick up our cross daily and spend our life trying to refine our souls, be a shining light in the darkness, and enjoy His creation. I'm ready for you Lord, take my heart and make me new, come and fill my soul.