You may set out on the road with a vision of exactly what you want, but invariably stuff happens to make you see options, try new things and even accept what life hands you.
I actually think my whole life is based on a Taco Bell burrito I ordered one time...true story...and I tell it here.
The mistakes I have made, and the roadblocks I've encountered, have taught me to jump higher and even laugh at myself.
It isn't always some huge event that can change your life. Often it is a small event that causes you to look at things differently or that challenges your old way of thinking. Then the dominoes start to fall...and that's a good thing.