YOUR BLESSING IS A SPOIL OF WAR
Deut 3:1-7...When God is leading you to your promised land, He takes you through both the low and high lands, the mountains and the sea coast. It's not to make life difficult for you, what you need to do is to rest in the assurance that He's the one leading. The challenges on your journey to destiny is to train your hands for battle.
Every blessing you get in life is a spoil of war. Often times, you don't realise that there has been battles in the spiritual realm before some blessings get into your hands. Dan 10:12..."Daniel, for from the first day you began to pray for understanding and to humble yourself before your God, your request has been heard in heaven and I have come because of your prayers. But the prince of the kingdom of Persia blocked my way for 21 days then, Michael, one of the arch angel came to help me..."
The devil and his agents do not want your head lifted up. As you follow His leading in prayer, fasting, meditation, service and worship you are in battle against the kingdom of the devil.
See Deut 3 vs 4, when the battle is won just like with Daniel, what you get is the spoil of war. Let the adversary and unrighteous continue to acquire possessions. They are acquiring it for the saints. In vs 7..."But all the livestock of the cities we took as booty for ourselves..."
You did not just 'turn' to follow His lead in vain and God is not taking you thru the challenges (battles & obstacles) for fun, He knows there in lies the secret to your lifting. Stop looking at challenges as an hindrance but a stepping stone into your promised land.
Welcome to your promised land!