The importance of your diet is to center it around your training.
As you have, you want a good amount of protein before your workout. You want to consume it because, basically you want to take advantage of the increased blood flow which will enhance the delivery of amino acids to muscle tissue.
Take in
Complex Carbs pre- workout, not Simple! Consuming simple sugars right before can reduce the amount of glycogen used during exercise. This can prolong performance, in someway. So make sure you know what you're eating pre and postworkout; both are very important.
Post workout, you want to consume good healthy fats, proteins and simple Carbs. You do this to turn the catabolic effect into a anabolic effect and to recover your muscles.
Just throwing that in there for future reference bro^
I'd add Eggs as your first meal instead of Cheerios. You can switch the Tuna with Cold cuts, or any type of Ground beef. Even Peanut Butter if need be. Add some more vegetables and add fruits when you can. A nice slow digesting carb could be eaten as your last meal as well, perhaps meals with
Casein in it.
What's your water intake?