It is our job to understand, believe, and write down our visions, while it is God's responsibility to accomplish them. Sometimes, God doesn't give us all the resources we need to fulfill our visions because He has called other people to provide them for us.
The ability and resources are available for what you were born to do, yet your provision is usually hidden until you act on your vision.