Jesus Christ said:”My sheep hear My voice, they listen to Me and they follow Me.” Very few professing Christians do hear His voice. Very few of them are His sheep.
Why is it that believers that profess to be Christians do not know His voice and do not hear His voice? It is because they are not separated unto Him. Without holiness no man shall see God. Jesus does not live in an unclean temple. Our body is the temple of the Holy Spirit and if we are full of other things, worldliness, sin, then He will not have communion with us. We will not hear Him speaking to us. Without holiness no man shall see God.
If we want to be with Jesus and Jesus in us and have communion with Him, we have to be pure and holy. He does not have communion with sinners. He calls sinners unto Him but those who accept Him purify themselves, they purge themselves of all unrighteousness and worldliness. They separate themselves unto Him. They preserve themselves for Him as a temple of the Holy Spirit for Him to dwell in.
Most professing Christians are unholy, worldly, sinful, wicked, they are no different from the world and that is why they do not hear His voice. Jesus said:”Draw closer to Me and I will draw closer to you.” Purify yourselves, cleanse yourself of all iniquity and Jesus will come and dwell in you. Seek Him with all your heart and prepare yourself, purge yourself of unrighteousness and He will come dwell in you. He will walk with you and He will talk to you. He will guide you. He will teach you. You will know Him for real.
But if you keep sin in your life, if you run after the things of the world and you are conformed to the world Jesus will not have anything to do with you.
His flock is a small, pure and holy flock that is set apart for Him. They are holy, they are pure. Purify yourself, sanctify yourself unto Him and you will have communion with Him.
May Jesus bless you.