Even if your children don't like something, they have to eat what you give them.
Except that... some don't.
I used to think like that, TBH. I'm sure I was horribly judgemental. Then DS was quite poorly when he was around 1. He had trouble keeping food down for a month, and a very sore throat to go with it. After that he pretty much stopped eating solids. And it's been bloody hard graft since then to get him back to eating a reasonably healthy diet.
You see, unlike all those people who say a kid will eat if they're hungry enough, my DS won't. Not until he gets to a totally unhealthy level.
It's hard to know what it's like until you've experienced a moment of pure joy because your child has consented to taste something new. Or when he ate a chip and decided to like it, because that makes eating out so much easier. Or when nursery reported home that he likes chicken nuggets, because protein!
He has no SN, as far as we know, although he's always had trouble coping with loud noises (hand dryers, fireworks, that sort of thing).
And situations where he's stressed, or even that are a little unknown or unfamiliar? Forget it. Thankfully most of the times he's been round to a friend's for tea they've been incredibly understanding.
The only thing that has helped has been time, and him getting old enough to understand the mechanics of how his body works, and what it needs. Being able to do deals around how he'll try new things - three bites before he can decide he doesn't like it - and truly understanding that sometimes we all eat things we don't like, or don't feel like, because our bodies need them.
But. It's still a pretty restricted diet, objectively, when you look at meal options. Pasta, rice. Bolognese or chili con carne, as long as it's mild. Sausages, chicken nuggets, peas, sweet corn, carrot (raw or in sauces). He'll give most stews a go, thanks in large part to his time at nursery and their gentle patience with him. (School dinners are total no-go). Soft-boiled eggs with soldiers. He's recently added new potatoes and roast potatoes which is amazing. The only sandwiches are jam, on multigrain bread, with no butter. No cheese, ever.
That said, he's decided he hates chocolate and most sweets now. Which is both good, but also frustrating as it cuts off a quick source of calories...
Most of us with kids like this are trying like hell, OP. Forgive us if we don't give you a list of what we're doing and our breakthroughs and setbacks when our kid pops round for tea.