That's a mad amount of fruit, and much of it expensive.
Yes. frozen fruit is mushy, but frozen blueberries in yogurt is mushy anyway.
I would cut the fresh berries, the avocadoes (they can have peanut butter on toast) and stop the individual pots of yogurt.
Lancashire Farms Greek Style yogurt is stiff and strained like Fage and much cheaper. Often in the Asian cabinet in Sainsbury's and Tesco, for some reason.
Fruit isn't actually very filling: I would stop all those apricots and nectarines too - buy grapes, apples, satsumas and bananas, and one kind of melon! Kiwi when on special offer.
And...toast! With Marmite or peanut butter. Brown / wholemeal. Or mix up a big bowl of filling salad: rice salad, pasta salad, white bean salad made from cheap tins of cannellini or haricot (with a small amount of chopped onion, chopped pepper, chopped tomato, garlic for flavour. A few spoonfuls of this will keep them fuller for longer and much cheaper - with carrot sticks, cucumber sticks not expensive mini cucumbers!
Make a big bowl of homemade coleslaw. Or slaw made from a shredded red cabbage and carrot with a lime and ginger dressing. V V cheap.
I never use chicken breast. There are massive packs of thigh fillets (with skin and bone) for a really cheap price on Tesco - great for traybakes, casseroles, curries etc.
Big fish pie with frozen 'white fish' fillets (pollock, not basa, don't touch basa unless you are a cat) and a frozen salmon fillet for flavour / colour.
Chick pea, potato and spinach curry (use frozen spinach),
Home made meatballs, with the meat blitzed up with tinned cannellini, butter or haricot beans.
Big packs of thin pork steaks are available atm - one steak each, loads of veg and potatoes with lots of flavour, v economical.