Our lives are no different than our dreams. Knowingly or not, we create our own destinies and our own dreams. Sometimes, the experiences are not always what we think we want them to be, yet somewhere deep in our soul we have always known that that is exactly what we need to grow. Every experience, every dream, is message from our souls. If we don't remember this, we lose sight of the connections in the world and become caught up in a seemingly never-ending chaos. Many try to argue with destiny, claiming "God" gave us free will. These people don't understand that our destiny was created by our own free will - we just don't remember that right now. Trust yourself and pay attention to every experience and every dream you encounter. They exist for a reason; They are your stepping stones to a great world, a greater dimension. They are there to lift you up, not to cause you to fall down. It's much the same as climbing a mountain: If you pay close attention to each step, you will climb further and further up the mountain until you reach that great peak. However, if you lose focus and allow yourself to become distracted, you will trip upon every neck rock in your path and continue to fall further and further to the bottom. Keep sight of life, pay attention to everything your life and your dreams have to tell you, and hold faith in yourself and your destiny. We are all headed for great things.