@KatyElphinstone
These food issues had side effects.
In the 70's in a not-rich family, the social rules were:
"If you are given food, you should eat it all (clean plate)"
"If given food, it is impolite to refuse"
School dinners were not fun: the rules were that you had to finish what you were given, or sit on the teachers table. I just sat there until the end of lunch break and it seemed a reasonable tradeoff : the 'punishment' was a lot less than the issues with eating.
I was paranoid about anywhere we went that would require meals out. If we visited friends, trips out, I would get very anxious about mealtimes and what would be presented.
This carried over to celebrations. Christmas was about Christmas pudding and Christmas cake, both definite 'no's from me (rasins). Even birthday parties - what if the other person has a birthday cake with raisins? It became easier not to go. to find excuses. I would even get anxious around meal times at a friend's house : what if they have an unsafe meal and offer me dinner?
I had a lot of "not hungry" and "I have something at home" or I would make excuses and leave.
I had 'internalised' the rules so much that it felt like a huge struggle : I felt compelled to follow the 'rules', but the sensory issues were worse. It took a long time to realise that I could refuse to eat things and it wasn't rude, it wasn't a problem. The early school dinner experiences of being 'strongly encouraged' to eat everything really stuck with me for a lot longer than it should have, and became exaggerated and overthought in my mind.
Even now, for team meals out I will lookup the menu in advance and pre-calculate and select safe foods. I tend to have a few very safe foods that I stick to : I have eaten the same breakfast and lunch for the last 3 years or so, and the number of days different is probably less than 20.