As for my diet, it's very simple.
Five meals, spaced every 4 hours (besides a 3 hour gap between meals 4 and 5). The first meal it at 8 AM, the last at 11 PM. I sleep after that, trying to get roughly 8 hours. It takes me a bit to fall asleep.
Every meal is the same thing. I divvy up half a pound of lettuce into 5 servings and have that every meal. For my first meal I have a can of tuna with two tbsp of mayo. The oatmeal is there always. For my second meal, 5 oz. chuck steak (this changes to a huge plate of roastbeef and mashed potatoes when I'm at work, since I get it free). Third meal (usually tends to be an hour post-workout) is a chicken breast. Fourth and fifth meals are half a chicken breast (42 grams of protein in one, and by this point I already hit 260 grams of protein - which is too much to begin with. Just acts as more carbs). Every meal I also include 2 tbsp of ground up flax seeds.
Post-workout I'll have 2 scoops ON 100% Whey and 8 tsp Dextrose.