I don't struggle.
I had a cancer diagnosis a few years ago and since then have been eating 30 different fruit & veg a week to boost my immune system, as advised. A typical day is.....
Breakfast
Porridge with fruit, fresh coffee (oats, apple, coffee 3)
Lunch
Grilled chicken breast with salad (tomato, cucumber, lettuce, spring onions, beetroot 5)
Snacks
Mixed nuts, satsuma, pear (hazel, walnut, cashew, almond, satsuma, pear, 6)
Supper
Venison burger with buttered swede, broccoli and chips (swede, broccoli, 2)
So 16 in a good day. I usually manage 34 in a week.
Normally peas, sweetcorn, broad beans, spinach, carrots, cabbage, onions, potatoes, garlic, leeks, parsnips, mushrooms, sprouts, cannellini beans, kidney beans, ginger, etc.
Once you get used to the idea, it's not difficult. I do it every day now.