And I can't understate the effect of switching to a vegetarian diet as well.
I'll still slip when I'm out on dates with chicken or fish, but my primary diet has been meat free for a couple of weeks now and the results have been pretty remarkable.
In combination with all of the other changes I've made, it seems it has made a profound difference in my overall health and conditioning.
It's weird how your body responds when you're giving it what it needs.