Each step we take is another we are guide on by our Spirit Guides and/or Ancestors. No step is a misstep. Everything that happens in our life is meant to be even if we do not understand why it happened. This may sound corny or like an old wives tale but through sorrow, frustration, happiness and loving times I have found this to be true.
Blessings dear ones.