My dd has grown out of arfid. It was hard work from age 4 to 14. It’s often very important that food has the same texture, flavour, colour every time - that is why they get stuck on “safe” upf ready made food and why restaurants are difficult.
I remember dd going through a phase of refusing to eat any food that had brown on it in case it was dirty. It was hellish! And then any food with “green bits in” (aka herbs). Fortunately that only lasted a relatively short amount of time.
I humoured it for the most part - tried to stay patient, gentle put mini portions of new food on her plate, got her involved in cooking, etc. it didn’t help at all.
One year I grew fruit and veg and when we harvested it dd was horrified because it has been “rained on, and bugs might crawl out”.
We didn’t eat out in restaurants much, and we always self catered on holiday.
The key is - they cannot help their feelings. They find the unsafe food utterly revolting, they literally cannot force it down.
So they need time, lots and lots of patience and support, to get over it.
One question : what are YOU eating? I made sure I always sat and ate with my kids, and that I ate adult normal food.
I practiced until I could make perfect breaded chicken from scratch the same every time - actually much nicer than the Tesco version. My dd still loves it! And so on with various recipes.
For food touching, I got mini side bowls - the kind you might put a little portion of rice or gravy/sauce in. If there was crispy food, any veggies went in the little bowls and sat next to the main plate.
And I slowly expanded her list of acceptable foods again. I did have periods of despair when she would remove foods from her safe list for unfathomable reasons and lose weight. She did have too much sugar but I didn’t want to let her weight fall too much. For a period of about four years, I made crepes for breakfast every single day because it was all she would eat!
But when she was 13 she started to explore new food and by 14 she could eat Chinese and Indian and now age 16 she eats normally, which feels miraculous.
Some of her friends are now fussier than she is!
Don’t feel guilty - just keep moving forward and stay patient, you won’t get it right all the time but you can make headway!