Over seas, many Christians know the rigors of fasting on a daily basis, simply because they don’t have enough food to eat. In America, land of fast food and home of the obese, skipping meals (or forcing children to do so) is considered abusive.
The physical reality is that fasting is a marvelous means for clearing toxins from the body. Spiritually, fasting is given to us to purge spiritual toxins from our souls. Simply abstaining from food will not help your spiritual condition. When we train our minds to deny our own sinful desires and to take up the desires of Christ, we become strengthened.
In scripture, fasting is almost always mentioned in the context of prayer. This conversation and worship of God is vital to our spiritual health, In the presence of other movable objects, physics does not tolerate a vacuum. So if you spiritually fast without drinking deep of prayer and the word of God, you will inevitably drawn in some other worldly matter to fill the void.
If you are pruning sinful habits from your life, you have to replace them with Godly habits. As you sanctify your desires, putting off the old, you must put on the new.
Watch and pray, that you may not fall into temptation.