…A man of two minds (hesitating, dubious, irresolute), [he is] unstable and unreliable and uncertain about everything [he thinks, feels, decides]. —James 1:8
Whatever the problem or situation, decision is always better than doubt and indecision. For example, if you have had a quarrel with someone, it is much easier to decide to apologize than it is to stay angry and be filled with unforgiveness, bitterness, and resentment while you are waiting for the other person to apologize to you. Be a peacemaker, and you will have a lot of joy. I spent many years making war; and believe me, the price I paid was high. It cost me my peace and my joy and sometimes my health. Jesus has a way, and we can do it His way and enjoy life. Indecision wastes a lot of time, and time is too precious to waste.
Become a decisive person, and you will accomplish a lot more with less effort. No one learns to hear from God without making mistakes. Don't be overly concerned about errors. Don't take yourself too seriously. You are a fallible human being, not an infallible god. Learn from your mistakes, correct the ones you can, and continue being decisive. Don't fall back into a pattern of indecision and double-mindedness just because you are wrong a few times. If you feel that God is prompting you to give something away, do it! Get it off your mind. Take some action and sow the seed. If you believe it is right, then do it. That is how you will find out for sure.
Devote a reasonable amount of time to waiting on God. Don't follow fleshly zeal, but do follow your heart. Don't be afraid of yourself! You will not be the first person to make a mistake, nor will you be the last. The fear of failure keeps thousands trapped in indecision which definitely steals joy and complicates life. Don't be afraid to make a decision and then follow through on it. Just do it!