A bit OTT mate. Benyon asked for advise on what to eat, not an essay on why not to drink milk....
@ Benyon - Eat 5 or 6 small meals a day rather than 3 huge meals which keeps your metabolism up and burning carbs throughout the day.
Each meal throughout the day wants to get less carbs and more protein.
An old diet example, which i used whilst training for my fights was:
Breakfast - Brand flakes (high in fibre to kick start your day)
Then have a blended shake of banana, proidge oats, milk, protein shake
2x Boiled eggs
10am - low fat youghurt - keeps your metabolism going.
12am Lunch no1. - Spelt flatbread wrap chicken breast crispy bacon avocado.
Spelt contains high levels of fibre to keep you feeling fuller for longer while its carbs will prevent a big unsulin spike which can lead to your body storing excess eneergy as fat. Chicken and bacon (best to be organic if possible) are high in protein to promote fullness again. Avocado is rich in manganese which helps maetabolise fat and regulate blood sugar levels.
2pm lunch no1. - same as above. only have 1 round with each lunch so you dont ever stuff urself, but you feel full.
4/5pm - if you want to snack, snack on unsalted organic nuts. few handfuls should keep you going untill dinner.
6/7/8pm - dinner. Small amount of carbs so like half a portion of rice, small portion of pasta etc, lots of veg (steamed veg is lovley) and meat!
Not sure of your goal so cant really help too much but hope it helps.