Only ourselves stand between our dreams and achieving them

Born to be great but couldn't tell how or at least when! Many if not everyone has a dream; realisation of any dream has a time range and the size of a dream depends on the bearer. We are always told to dream big but we are never told how big exactly our dream should be.
no image
David Rutikanga