In the movie "The Da Vinci Code" Sophie tells about her 'Grandfather' asking her "What's the next step?" The long trail leading to achievement is a lot like finding a clue that gets you to the next point where you will find another clue, another problem to be solved and it never ends. Business is a lot like that. It is a never ending process of finding the way to move forward.
While you do have to have an idea about the 'big picture' it isn't healthy to try and figure out how everything is going to work, how to solve problems that haven't even arrived yet and may never arrive, and to view your path as if it is a steep cliff impossible to climb in a day, week, month...or ever. You can only take the step you have in front of you right now and hopefully you will solve that issue today. Tomorrow, other things will pop up.
This inevitable never ending Merry-Go-Round is just what business is. I've had a difficult time coming to grips with that. The tedium never ends. You have to make this tedium enjoyable for yourself or you won't continue doing it and the number one reason why businesses fail is because they don't plan on this.
Business is about "Grit". I have a friend who has been playing competitive tennis for many years now and he is always telling me that more than talent or skill, grit is the number one factor in winning and losing. Not giving up on any point, no matter how far ahead or behind you might be, digging deep in the hot sun or when your body is aching, and keeping a positive mindset even when the chips are down are vital to winning in tennis. I think business is a lot like that.
When considering getting started with internet marketing there is a strong tendency to want to know it all up front, to be able to have all of the answers before you can even know the questions, and to have some sort of guarantee about the success you will have. Well, the truth is, there are no guarantees in business, in marketing, or in life, because it isn't about washing a window and you are done, (until it gets dirty again), it is all about having to grit to go out there and play to win every point no matter what. Even when you do everything right there is no guarantee because in life there are no guarantees. The only guarantee you can get is your own discipline and commitment to your mission to WORK ON IT EVERY DAY WITH NO GUARANTEE YOU WILL GET ANYTHING OUT OF IT...EVER!
Taking the first step, then the next step, every day is what gets you to your goal. There is no other way. Nor should there be...then "Only the worthy will find the Grail."