1 John 2:27 AMP
As for you, the anointing [the special gift, the preparation] which you received from Him remains [permanently] in you, and you have no need for anyone to teach you. But just as His anointing teaches you [giving you insight through the presence of the Holy Spirit] about all things, and is true and is not a lie, and just as His anointing has taught you, you must remain in Him [being rooted in Him, knit to Him].
The anointing isn't something that we get because someone lays hands on us. It isn't something that we have a little of. The anointing is the presence of the Holy Spirit and the guarantee that we have been born again.
2 Corinthians 1:21-22 NKJV
Now He who establishes us with you in Christ and has anointed us is God, who also has sealed us and given us the Spirit in our hearts as a guarantee.
The Holy Spirit is in us and it is up to us to practice His presence and allow Him to work through us. This occurs as we walk in the Spirit and not in the flesh. As we read the word of God and then, in faith, do it.
I say then: Walk in the Spirit, and you shall not fulfill the lust of the flesh.
The anointing doesn't fall from heaven. The anointing is with Him. Within us. We have Christ within. Therefore we have all of the anointing and as we allow Jesus to work through us it is the anointing that breaks the yoke.
It is the presence of Holy Spirit. As we allow Him to be free to work among Father God's people, they are set free. They are free to begin their walk with Him fully healed, fully delivered, fully filled with the Holy Spirit.