agreed with J3.
also, you have very little protein in meal 1 and 5.
Try to distribute it evenly.
and I'd just scrap meal 6. whey is the last thing you want before bed, and on top of that you're taking in waaay too much fat for your LBM at one sitting.