Its amazing how things are waiting for you to make the right step and then the other things will just fall into place.