If we are to receive anything from God, we must be willing to hear His voice and learn how to know when He is speaking to us. The knowledge of God comes to us in many ways. We can hear His voice through reading the Bible and by interacting with fellow Christians. On many occasions in the scriptures we see God giving people directions through dreams, visions and visitations from angels.
2 Corinthians 10:5
We demolish arguments and every pretension that sets itself up against the knowledge of God and we take captive every thought to make it obedient to Christ.
Once we understand what God requires from us or the direction that He is leading us in, we must stand firm upon the knowledge that He has shared with us. Thoughts will attempt to pursued us otherwise, but we must not forget the instruction that we have receive from the Lord when opposing thoughts enter our minds. We have to take them captive, not be moved from our position and force them to line up with God's will for our lives.