But I say, walk and live [habitually] in the [Holy] Spirit [responsive to and controlled and guided by the Spirit]; then you will certainly not gratify the cravings and desires of the flesh (of human nature without God). —Galatians 5:16
Like a horse that has been trained to keep his ear always tuned to the voice of its master, we must be willing to follow the Lord in all His leadings, not just those we feel good about or happen to agree with. We won’t always like what we hear Him tell us to do.
We must realize that in order to follow God, the flesh must be told no at times, and when that happens, the flesh suffers. There are times when we are galloping full speed ahead in one direction when suddenly the Master tells us to stop and instructs us to go in another direction. It is painful to us when we don’t get our way, but ultimately we understand that God’s ways are always best.