Hello MikeV2121 welcome to the Health Boards
One thing you may consider to try and narrow down the irritant(s) causing your symptoms is an elimination diet. Not necessarily to loose weight, but as a way to do some personal diagnostics of your own. If you can identify the food or food groups, then you are half way there to hopefully narrowing down a cause and affect.
For example you mentioned cheese and nuts - You could try a simpler menu plan for now - noting how you feel, better, worse, about the same, no noticeable difference. Every two days or so, add another food - but only one new food at a time. Carefully noting in a food/symptom journal the foods introduced - how you felt before and any noticeable differences. It will be interesting to browse back through your writing and see a progression, or even subtle findings. These will be of great use eventually.
If your symptoms escalate - then medical intervention is absolutely something you should plan on - not avoid. I learned years ago, from reading and reading and then some more reading that peanuts can and often do cause digestive problems and in my case the added insult of migraines.
Peanuts were a staple snack food in our home growing up. I love roasted peanuts in the shell. The smell still brings back many pleasant memories. Of eating them and the activities they were a part of -
Anyway - after noting how I felt after I ate a small bag of Peanut M&M's and the awful migraine to follow - I finally had my cause and effect. It made me sad - but I eventually learned that I love Almonds just as well - although, most restaurants do not serve them as an appetizer for the waiting patrons or can you find a decent bag of raw almonds at any sports event - EVER.
I'd rather trade the small irritant or wanting a snack over a migraine any day of the week. I also learned that MSG and aspartame give me a different sort of migraine and cause my TMJ to act up respectively.
I suppose my point is, you must be your own detective and provide as much information as you can to your doctor. It will help them in determining a course of treatment for you if you ever need it.
Good luck to you and keep on asking questions. I am sure someone else will chime in here with their more seasoned musings.