Why so many meals?
You could stand to eat more cals with how active you are.
A lot of sugar in this diet. Need more veggies.
If you feel better eating before you lift, do so, otherwise go fasted.
Some of your numbers are off, like meal 1 4 larges eggs is 24g protein, and the ez toast has 4g protein, the 28g total.