Maintainer: I'm a huge believer in "protein first". You fill up on protein, stuff yourself with veggies, and then, and only then, fill up with carbs. That is, in reality, the order of importance of the foods. Your diet sounds very well rounded, with concentration on a variety of proteins and...