@crosser62
Have you thought about buying one of the Michael Moseley books?
They might really help you understand nutrition better.
You say there is a lot of sugar and white stuff in that day's food but there isn't.
The only added sugar is in the one square of chocolate- probably about 1/3rd teaspoon.
There is some natural sugar in the fruit but not a lot in that amount.
There are refined grains (wheat and rice) but no sugar (crumpets are low sugar.)
Peanut butter can be sugar-free.
There is no sugar in crisps, or oat cakes, (might be in the tikka sauce- have to see the label.)
When you said you were eating a plant based diet, that for me would be
oats- made into porridge with dairy free milks ( soya, almond or hazelnut milks)
plant based yoghurts
lentils or pulses for lunch or main meals, or wholegrain pasta, with piles of green veg, root veg, peppers, aubergines, tomatoes, salad greens, mushrooms, tofu, Quorn, fresh fruit, nuts and seeds.
If you don't have dairy you can get your calcium from large portions of green veg, dried fruit, some nuts, but you have to eat very large amounts to get up to 800-1000 mgs a day.