You can be rest assured that God is empowering you to fulfill the things that He has called you to do. God commands what we can deliver. Divorce the anxiety and fear that stems form a self-centered perspective of your life. Your calling shall be fulfilled for His word’s sake, just focus on being obedient. Read: Jeremiah 1:4-10;
Deut 31:7-8; Isaiah 40:8