Your diet is full of carbs, kinda light on protein and fat, and seems to be completely lacking fruits and vegetables. So let's fix that.
A far superior breakfast would be three eggs, cooked in coconut oil, with some spinach folded in, and topped with salsa and/or guacamole.
However, I understand that some people are just not up for the effort of cooking a full breakfast.
If you stick with cereal, at least I hope you're having some milk on the cereal, so make it whole milk, to get yourself some quality fat and protein to get started, more than just carbs to start the day.
Cooked meat, or just deli lunch meat? Just curious. I assume this is just a snack to get some protein.
All carbs, a little protein, no fat, no vegetables. Come on, man. We can do better than this. At least ditch the cereal bars, change the fat free yoghurt to full-fat yoghurt, and have an apple or banana or something.
This is fine. Need something that sits well in your stomach before training.
This is fine. Having a protein, vegetables, and a starch is the right way to go after training.