The reason we are not advancing in life is because we are tied to the past. We cannot go into the future still holding on to the past. Many of us do have spiritual problems, instead we have a mental problem. That is to say, we are not bewitched, we are just too irresponsible to manage our lives.Within every one of us, there is a tug-of-war between the exciting future God has in store for us and the tormenting past the devil reminds us of. This back and forth motion leaves us stagnant and unable to move to the next level of our lives. In essence, instead of moving towards the breakthrough we merely run around in circles finding ourselves in positions we never intended to be in.
The enemy uses a subtle approach of negative thoughts to destroy us. These thoughts are called strongholds and they give access to demonic spirits. In simplicity, our most dominant thoughts hold the reins to our destinies. Thus resulting in you making the wrong decisions and discarding the right ones.
Every time God leads us to a promise, He will not take us through a simple road. Instead he will take us through rocky paths that will test our Trust for him. The truth of the matter is that in attempts of praying against a tribulation, many Christians pray themselves away from where God wants them to be. God knows that on the way to the Promise Land, we are going to go through hurdles and obstacles, it is all part of His plan.
If we are going to make progress in the Kingdom of God, we need to flexible because His ways are not our ways, the things we despise are a set-up for our breakthroughs.
However, the devil uses these storms to make you look at the past with a desire to go back. For instance, you may be going through a season of financial lack and are tempted to use your old means of attaining money. But what God wants us to understand is that it is 'okay' not to have money because true characters are revealed when people have money and when they don't have money.
Whenever God delivers us, it is His project. Anything we turn to in order to help ourselves with, God will destroy because it serves as a distraction.
Friend, the promise land requires patience. Let go and let God!