I'd like to know what real deficiencies cashout sees in the diet so I can adjust accordingly, so if you're reading this cashout !!
First, I see a reliance on simple sugars as a carb source and I don't see any complex carbs at all. That's going to create spikes and troughs that will lead to points during the day when you feel like you are starving.
Drop the bananas, juice and the whole milk and get some complex cards in their place. Simple sugars are empty calories on a cutting diet that are not needed.
Since you are trying to cut fat, personally, I like to taper my complex carbs down throughout the day going from a good portion at breakfast and lunch and switching over to more leafy greens by 3 pm in the afternoon and into the PM dinner meal.
Looks like 3J mentioned and addressed that to a degree too.
Next, I'd consider a rotational schema for your calories and macros - 2 days low and 1 day higher to avoid plateaus. If you run this straight out every day, day in and day out, you are going to plateau pretty quickly. Use the rotational schema to keep your metabolism from identifying and establishing an equilibrium.