Sometimes people favorite word is NO;
No you can't
No you are not prepared
No you are not enough
No you are not what we need
but the most important NO is the one you said to yourself;
No I can't
No I'm not prepared
No I'm not enough
No I'm not what (he,she,they) need.
Let me tell you something:
Is ok if you felt sad sometimes we are not perfect human being, but we need to remember that we are perfect in God eyes. Is very important that we change those NO for Yes and most important believe in that Yes. If you felt that you are not prepared, get prepared. If someone said that you are not enough, show them how enough you can be. If they say we don't need you, show them to miss you. Because you are more than enough for whatever you dream to be.
When God has something for you no matter how many times you fall or how hard it seems, don't give up. Don't despair and be patient. It is so difficult because sometimes we get an idea of what we want and how things should happen and if they don't go as planned we become frustrated and believe that we can not achieve it.
However, God motivates us by telling us that we must be patient and trust his word and the decisions he will make for us. That doesn't mean that we should leave everything to the Lord and sit down and wait for him to work in our life without us doing anything. Instead, he motivates us to continue fighting and to show him that we really want to improve ourselves. We must fight even if everything seems to be lost and let it work in our wills. Perhaps, the opportunity will come only when he understands that you are prepared for them. Don't give up and entrust your worries, your dreams, your fears and your love to God. He will know when is the right time.