I'd be the first person to admit that I'm a fussy eater. The list of things I won't eat could fill a small city telephone book. I won't eat:
oysters, except when they're fried
anything with coconut
most things cooked with cheese
anything cooked with a white sauce
most fish, unless they don't taste like a fish
most organ meat
macaroni and cheese
anything with cilantro in it or its Asian cousin coriander
anything cooked with curry
most Chinese and Japanese food
The list goes on forever, but the food that deserves a special category of dislike is liver. I more than hate liver, I hate how it looks, both cooked and raw, I hate its smell, I hate its texture.
There are a number of things that Mac likes to eat that I'll fix (think Chinese food), but I refuse to cook liver.
My Mother was always a stickler for making us eat whatever we were given to eat (we were rather poor and food could not be wasted) and we couldn't leave the table until our plate was clear. One time when I was about 5 we had liver, cooked to the consistency of shoe leather. I choked down a bite or two, but my stomach rebelled, so I sat there long after the rest of the family had left the table, I knew I could eat no more. I looked around the kitchen and realized I could hide the rest of it under the stove and refrigerator, so that's what I did.
My Mom cleaned the kitchen when I was through and swept under the stove and refrigerator and of course she found the liver. I was punished, but she no longer made me eat when I didn't like. Instead she said that I didn't have the eat what I didn't like, but there would be no more food until the next meal.
I could, and did, live with that. I'd much rather miss a meal than eat something I don't like.
When our daughter came along we never made her eat anything she didn't want to, but we did ask her to taste everything. Now she's the most adventurous eater I know.
Have I gotten better as I've gotten older? A bit, I now eat rice (which I would never eat), shrimp, crab,
mushrooms and other (to me) exotic foods.