Gracious where to start. I too was a very picky eater as a child, but luckily my parents never forced me to eat anything. My Dad said he was forced to eat things when he was little and subsequently he is a very picky eater and will eat virtually no vegetables. Which is kind of ironic considering that I am a vegetarian.
When I was a kid, I susbsited on Kraft macaroni and cheese, spaghetti with butter only (no red sauce) peanut butter and jelly sandwiches, American cheese slices, hot dogs, plain rice, carrots, lettuce and celery.
So I used to hate mushrooms, onions, anything spicy or what I called “hot” like Coke or Pepsi, most meat (but that turned out to be in my favor since I don’t eat any meat now) broccoli, tomatoes, mayonaise, whole wheat bread, squash, hazelnuts, most cheeses (except for American cheese) grapefruit, and coconut.
There was a whole other world of foods in which I was not exposed to that I know I would have hated as a kid like any of the greens, most herbs and tofu. Luckily I encountered those foods in my 20’s after my tastebuds had changed and I started to like all of the things on the list from above. I was never thrilled with meat, but I did learn to like carnitas and hamburgers, but then when I was 25 I decided to go veg and I’ve never looked back.
So I will eat almost anything vegetarian now, except I still don’t really care for okra, although I’ve eaten it pickled and it’s pretty tasty and not slimy. I really don’t like eggplant except for in Indian bharta or Lebanese pickled baby eggplants stuffed with walnuts, which have the misfortune to look like rotting men’s testicles as you can see Here But trust me, they’re delicious!