I know what caused my cfs. When(/since) I was little (age 4 or 5) I had an aversion to most foods before I ate them, I sensed that the foods available were not quite right. All I would feel like eating just about was raw salad, mangoes, pineapple and I had to be encouraged to eat other stuff and after a while I got accustomed to the foods available and just ate them despite my sense not to..
About 3 years ago I realised when I was eating asparagus that it was having a beneficial effect on my circulation and that I could sense how foods would effect my circulation before I ate them (and remembered about how I'd had this sense since I was little). I followed that sense and found other foods also had a slight beneficial effect on my circulation: spinach, cabbage, kale, passion fruit flesh (not seeds), tomato flesh (not skin, not seeds).
My theory is that humans evolved mostly in Africa, specifically to the African environment, and some people, such as I, have a neutral circulation reaction to African foods and generally speaking (besides leafy greens and tomato flesh and passion fruit flesh and salad) have a negative circulation reaction to a diet outside of that (including swallowing substances outside of Africa), leading to a slow progressing condition (fatigue, pins and needles, pain in joints, etc) depending on diet and ingested substances.
I'm pretty confused. None of the bolded items you mentioned originated from Africa. They originated either from South America, Europe, or the Middle East.
It's very common that young children are picky about what they want to eat. My husband was super picky and would only eat a handful of things. He was usually nauseous or had digestion problems and rarely wanted to eat at all. It wasn't until he reached middle school and started being really physically active in sports that he developed an appetite. So I don't think that being a picky eater as a child is significant.
If you've found a way of eating that feels good to your body, then that is wonderful. However, I think the fallacy is assuming that one way of eating is beneficial to everyone. Some people do really well on high protein diets, but this is a recipe for disaster if you've got gout. Others do well on high carb diets, but this may lead to diabetes in others. Then there's an array of allergies.
Humans have become the world-dominating species that they are in part due to the fact that we can adapt to eat just about everything, from the Inuits who eat a keto diet of almost all meat and fat, to native groups who eat primarily carbs and the rest of the world who eats everything in between. Some groups of people have lost their ability to digest lactose while others rely heavily on dairy for survival. Each group eats what is locally available to them, and over time their bodies adapt to preferentially prefer those foods.
You've also said that you can 'feel' how foods affect your circulation. It would be interesting to test that (perhaps using the test that
@Hip mentioned) because what you are feeling might not be your circulation, it might be something you assume to be circulation, but is actually something completely different. For example, my husband has glucose issues, and he often has times where he thinks that his glucose is way too high because he gets certain associated symptoms, but then he checks his glucose and is surprised that it's normal.
I think the important thing to keep in mind is that correlation =/= causation. When I read your original post, my first thought was that it could just as easily be that because you ate such a limited diet as a child, you developed many severe nutritional deficiencies that would go on to create chronic health problems. Either way, I'm glad you've found a way of eating that works well for you, and I hope you are able to continue improving your health.