We are never meant to know the end of the road we are on, or all the stops and changes along the way. We are who we are and God lets us find it all out on our own. We stumble along and when we fall we get back up and trudge along again. When we need help, God helps us in ways we may not recognize or understand and often not in the way we believe we need it, but want. And want is so very different from need. God give us what we need, we demand what we want. Accepting ourselves as we are is the first step, accepting others as THEY are is the second. Both are hard to do, but so important to a happy life.