We all have dreams. But in order to make dreams come into reality it takes an awful lot of determination dedication self-discipline and effort.