It can be too easy to get carried away with planning and not doing, dreaming and not delivering, and so every now and again I like to remind myself of this quote:
“If you trust in yourself. . .and believe in your dreams. . .and follow your star. . . you'll still get beaten by people who spent their time working hard and learning things and weren't so lazy.” - Terry Pratchett
The vision stuff is important and necessary, but most days it’s about turning up and doing the work, even when you don’t feel like it.