One thought- we are learning more and more about how gluten wreaks havoc in many people. Much more than people realize. Our bodies cannot break down the gluten protein into amino acids like we can do with meat. This might be where "beer bellies" come from.
This is from Dr Peter Green in "The G Free Diet":
"Compared to meat protein, our digestive enzymes cannot digest or degrade gluten protein into its building blocks, the amino acids. It is these larger molecules that exist in all our intestines that are toxic to those that get celiac disease....We have yet to work out why gluten makes others sick in the absence of celiac disease."
So if you are making a ton of progress with your weight and you still somehow cannot get rid of the belly fat, you might want to experiment with removing wheat from your diet.