Never give up on your vision

Many are the forces and hindrances to our visions today but it takes vision minded people to keep going on their thought.