Spirit Or Flesh
The Spirit and the flesh (the old nature) are at war with each other. If the Holy Spirit controls the body, then we walk in the Spirit; but if the flesh controls the body, then we walk in the lusts (desires) of the flesh.
Galatians 5:16,17 This I say then, Walk in the Spirit and ye shall not fulfill the lust of the flesh. For the flesh lusteth against the Spirit and the Spirit against the flesh: and these are contrary the one to the other: so that ye cannot do the things that ye would.
Being led of the Spirit and walking in the Spirit are the opposites of yielding to the desires of the flesh.
The Holy Spirit doesn't work in a vacuum. He uses the Word of God, prayer, worship, and the fellowship of believers to build us up in Christ.
The solution is not to pit our will against the flesh, but to surrender our will to the Spirit.