ok first thing here, your macros for food are all wrong.meal 2 : how many grams of "shake" are u having and 72 g is alot of protein per meal! meal 3: 150g chicken is 33g of protein. post work out : brown rice 180g cooked is only 48g carbs, second off u shouldn't be having high fiber carbs post work out,slows down digestion of proteins.
4 of your 6 meals are shakes thats no good at all... u need solid food for the body to digest. its called cooking in advance dude. also 20g peanut butter : your macros are out on this,also i never count the protein from peanut butter or nuts as they are incomplete proteins,they dont contain all the amino acids so you are not getting a whole protien source.
also meal 2 where is the fat source?and how did u get 40g protein and 10g of fat from 150g of chicken?