James 1:5-8 says:
5 If any of you lacks wisdom, you should ask God, who gives generously to all without finding fault, and it will be given to you. 6 But when you ask, you must believe and not doubt, because the one who doubts is like a wave of the sea, blown and tossed by the wind.7 That person should not expect to receive anything from the Lord. 8 Such a person is double-minded and unstable in all they do.
When we see the word unstable, it may sound like we have some kind of mental condition. The Greek word for unstable here is “akatastatos”. The root word for stability means: “properly, set down (in place), i.e. “put in charge,” give standing (authority, status) which enables someone to rule (exercise decisive force).” Double-mindedness then is not standing in our authority or proper place. We are children of the living God. We are acting under the authority and headship of Christ. When we doubt, we are doubting who we are, and what God has promised. We are losing our right standing. We are living by the old man, the flesh.
When we ask of God, He gives generously without finding fault. He gives because we are His children. We stand in faith because of who we are in Him. Do not allow the doubt of who you are to compromise the goodness that God wants to bring to you.