Yes, everybody has something they don't like. But you said in your first post 'I can't eat rice or pasta', which sounded more like having an allergy or intolerance. Is it the texture?
I don't think I fully understood until recently that food is a huge source of anxiety for many people. This appears to be what underlies a lot of fussiness about food - it's unfamiliar, it may kill me! It's not rational but it seems to take a strong hold in some people at an early age. Very hard to overcome, especially given that there's no way to avoid eating. Not a new phenomenon either. I had a colleague years ago who had family with a young son (about four, I think, when she told me about this) who point blank refused to eat anything except a particular brand and flavour of baby food. Unfortunately the manufacturer decided to discontinue that flavour. My colleague reported that the little boy's parents were in despair as they had no idea what he was going to eat when their stockpile ran out. I left shortly afterwards so don't know the resolution. If still alive that little boy would now be around 40 years old.
My own son was a good eater when first weaned but suddenly became very fussy not long after his first birthday. We dealt with it by not making it into a big deal. Fortunately he did eat a wide enough selection of foods that we had no concern about malnutrition, but he was well up in his teens before he slowly started trying new things. He's in his 30s now and will eat virtually anything. Phew. The only trigger I can think of was that he had lots of chest infections and bad colds when very little and his eustachian tubes got blocked (glue ear). I wonder if swallowing was difficult. Also, his hearing was affected and his speech was a bit delayed. This may have been frightening and trying to stick to only familiar safe foods was a coping mechanism. (Amateur psychotherapist mode: OFF.)