Sounds like your best bet will be to eat pescetarian and vegan foods. It sounds like you're trying to stick to an American diet, which... I wouldn't recommend.
You would do well with fish and rice, or other Japanese dishes:
https://www.thekitchn.com/japanese-recipes-267643
However, Japanese dishes very commonly use eggs and onion, so if that's a no-go, I'd recommend more vegan dishes. Specifically, if you have a body that reacts to pretty much every type of food, I highly recommend you stick to very high-fiber diets with no/low seasonings and other additives. There are a lot of recipes from East/ Middle East Asia that have their base consist of lentils, legumes, and sprouts, everything with a high fiber content that you can then add your necessary fat and protein to.
https://www.feastingathome.com/lentil-recipes/
https://www.feastingathome.com/vegan-buddha-bowls/
(I'm sorry I don't have more, but if you look up easy vegan meals, or anything with lentils, legumes, or rice as its base, I'm sure you can find a lot)
I also recommend eating lots of fruits and vegetables, for obvious reasons (better digestion, appetite satiation, vitamins and minerals, blah blah but mostly, they taste fucking great and won't give you heart burn and the feeling like you're a pregnant whale), especially if you can't/don't want to find pleasure in meats and other spicy foods. My particularly favorite recipes for roasted vegetables:
https://www.simplyrecipes.com/recipes/roasted_beets_with_balsamic_glaze/
https://cookieandkate.com/perfect-roasted-brussels-sprouts-recipe/
(Brussel sprouts and basalmic glaze is literally to die for)
Hope you can do it! I know a lot of people suffer from the American diet, designed to provide the absolute extreme range of tastes and spices, even though most of them aren't suitable for most bodies. It's absolutely okay to be considered picky, most cultures eat the same things every single week and aren't blasted for it. The key is finding the right diet so that you can be happy and healthy, with energy to spare to do things you love.