Anything difficult in life that's worth doing will always have hidden obstacles. Projects will take more time and cost more money than you thought they would. Accomplishments will take longer to achieve.
That's all part of the game.
But one thing we can do to avoid a lot of needless obstacles is to gain advice from people who've been there before, whether in person or via media.
This is easier now than ever.