When you have a vision, you will become the vision bearer and you have to take your time to make your vision better and clearer to enable you envision your mission, set proper goals and objectives to ensure that your vision is actualized.
You may encounter some challenges in the pursuit of your dreams, but do not be quick to give up on your vision.
Stay with your mind focused on your vision and remain confident in the pursuit of your dreams. The challenges you see or encounter are part of the building process to actualizing your dreams.
When you don’t give up on your dream, you will achieve it.