The man who does not humble himself and does not cleanse his heart from evil desires fasts in vain. He may eat nothing at all, but it will be to no avail if there is evil inside him. He must first cleanse himself from the evil within in order to receive the Lord.
If you fast regularly, do not be inflated with pride; if you think highly of yourself because of it, then you had better eat meat. It is better for a man to eat meat than to be inflated with pride and glorify himself.