The Spiritual Journey (the path of self discovery, self knowledge and self improvement) is a marathon, not a sprint, and there will be big challenges on the journey. The challenges will not all be ones that we are capable of meeting on the first occasion. If we cannot rise to the challenge, then we will […]