Some sugar isn't gonna kill you. Not much saturated fat there, either. Sat. fats have been shown to help with optimal test production. Fats in general. Get some fish oils in there for your EPA/DHA. Throw in some spinach (very nutrient dense). Add in a bit of red meat.
I never much liked Mr. X. Less milk more chicken? Your protein intake looks fine. There's no reason to add more fucking chicken. Calories are what matter, not how clean the damn food is. People don't get past this, do they? Get the stuff you need:
A) Protein
B) EFAs
C) Vitamins/Minerals (veggies & fruits)
The rest is fucking details. Milk, chicken - who gives a shit? Do what is conveinent. You also don't need that many meals - four larger meals will work just as well, maybe better. People are stuck on this "eating every three hours" bullshit. God.
Sorry for the rant, not directed at you, just venting.