Whatever God promised you is yours, but that does not necessarily mean that you will have it. You have every right to it, but taking possession of your inheritance is not an automatic process. The Promised Land had to be taken, because there was someone there who did not want God’s people to have it. You too have to take what’s your’s.
With every achievement, there’s a challenge. Sometimes it is taken progressively as seen in Exodus 23:29-33. Please read this.
With every victory there’s a battle, but we have real help. Jesus has already won the battle that counts most.
When Moses sent the spies into the land, only Joshua and Caleb believed what God said and they were the only ones to eventually enter in. They all saw the same land and they all saw the same giants in the land, but ten of the spies came back with an evil report.
What is an evil report? It is a fear filled and faithless report that is basically telling God that He is a liar. God says we can do it and we tell Him we can’t. The doctor says you have such an such a condition that is real with all the symptoms and an evil report disregards the scriptures pertaining to healing. Philippians 4 says-
My God will richly fill your every need in a glorious way through Christ Jesus. Philippians 4:19
We start worrying about money and I think we could be telling God He lied. All these can be giants.
Sure the land has giants, but we need to know and act on the basis that with God we can defeat any problem.
Once the Israelites entered the Land, their battles had really just begun. Once we’ve come to Christ, our battles have really just begun. Far from being the end of challenges and struggles, it marks the beginning of new ones, but the difference is that we have God on our side and if God be for us, who can be against us?
No matter what obstacles or giants face you, be assured that, when you apply yourself God's way and ensure that you are not giving the enemy any legal grounds to obtain a foothold in your life... you win. Hallalujah! I've read the end of the book and we win!