Over the years, I have noticed that there is a fine line between having dreams and having a vision in life. While they are often used...