Beans are a great source of protein and fibre, wholemeal bread the same, so beans on toast, perhaps with some cheese or an egg, is a perfectly healthy meal which doesn't feel too healthy, iyswim! Same goes for jacket potatoes with cheese, beans, tuna or chilli on top, all good for you. If you can't bear vegetables, you can hide chopped up veg in curries, soups, pasta sauces etc.
Fruitwise, keep up with the bananas and fruit juice, they're a good start. Then when you go to the supermarket have a look round at what looks delicious and fresh, and just buy whatever you fancy even if it's a single kiwi fruit. Also remember tinned fruit is good, as well as ready made fruit smoothies. They all contribute to your 5 a day.
What I try to do is add chopped banana to my cereal, have salad with my sandwich at lunch, perhaps some steamed veg/peas or beans with my dinner, and have a snack of some fruit and a glass or two of fruit juice in the day, and suddenly you've done your 5 a day without forcefeeding yourself oranges.
Don't worry about having some popcorn, a bit of what you fancy won't do you any harm, just try to balance out the bad stuff with some good stuff every day, and keep up your calcium with some milk/cheese/yoghurt/milkshakes. Whatever you can stomach.