Hebrews 4:16 (KJV) says, “Let us therefore come boldly unto the throne of grace, that we may obtain mercy, and find grace to help in time of need”.
God can always still use you the way you are. Sometimes we feel that we have to have it all together in order to come to him. We are constantly internally reminded of our shortcomings and weaknesses. We are also reminded on the excuses reasons of why we cannot be used. The great thing about God is that his love is eternal. There are no conditions nor limitations that is placed on his love. He knew who you were before you formed in your mother’s womb. He already knew your weakness. But his power is made great in weakness. His love is greater than your weakness or any feeling of unworthiness. There is a reason why he chose you to get the tasks done. It’s more amazing when someone has forms of limitations, but still complete the tasks that are necessary. Don’t ignore his voice, hearken unto him. Allow him to work on you as the way you are. You are not alone or in it by yourself. Unworthiness can block you from so many blessings that God has in store. Despite what you may have done or what other have people done to you, does not negate the truth that God stills loves you and has plans for you. Don’t allow any wall of anger or guilt to separate or stand in the way of pursing a relationship with God. He’s bigger than all of your issues. Again, you are the perfect one for him to use. See yourself the way that he sees you.
It is written in Jeremiah 29:11 “For I know the thoughts that I think toward you, saith the LORD, thoughts of peace, and not of evil, to give you an expected end”.