God has deposited a treasure inside of you to share with His people. So look past your failures and weaknesses and put aside your fears (God is bigger than all of them anyway) and boldy pour yourself out for His people, and watch how God blesses others with His treasure that's in you.