When God has spoken to you about where He wants you and what He is calling you to to do many voices will come your way. A sign of Spiritual maturity is to take those voices to the Throne and allow The Lord to once again confirm your call and your direction. Many people think that once God has set you on course all will be easy, but the truth is you will have to contend for the Promise. While people may be well intentioned, God will speak to you first about where He is calling you and where He is taking you. He will use others to confirm and or encourage you. Since we live in the flesh there will be times when well intentioned people will give you bad advice. A lot of times people live out of their soul, while the Lord may use them prophetically they are not fully receiving from the Spirit because they feel they know things. One example would be, God has called you to a ministry for the long haul and others see giftings in you, they may begin to tell you that the Lord is going to move you. If this does not bear witness with your Spirit, reject it. A sign of Spiritual Maturity is being rooted and grounded in what God has said. Many times man does not understand what God has told you. Personal Relationship is intimate and when you are in true intimacy the Lover of Your Soul does not share the secrets He told you with others. Bottom line, when the Lord has given you instruction or a promise do not entertain the voices. You have a receiver, you can activate it or deactivate it. If something causes confusion take it to the throne and get confirmation. In order to fulfill your promise and purpose in Christ you will have to be singleminded, unwavering and determined no matter what man thinks.