@reliableOwl4649
Here are some ideas that may or may not apply to you (they're not recommendations, just ideas).
I designed meal plans for myself based on nutrition level analysis using free web app https://cronometer.com I designed my meals so they give me the target nutrition I need and not too little or too much. All within safe ranges.
Then I always use those meal plans so I know what I'm going to eat all day. That daily consistency really helped me stabilize my situation. It also made it easier to shop and improve my meal plans more and more.
I use a food scale and measuring cups and measuring spoons so I always eat the planned amounts.
My meals I designed so I am getting all the daily nutrients I need from real foods I eat. I eliminated all non-real food (heavily process foods that comes in a box and doesn't look like a real food like a vegetable or bean or seed).
I eliminated as much sugar as possible by changing what I bought. That really really helped reduce strange sensations of hunger for no reason.
I also reduced by fast carbs each meal so within limits that don't spike blood sugar and cause blood sugar crash and hunger later. That really helped too.I eat food with protein early in the morning so the digestion is slow, not fast like from cereals or baked goods.
I eliminated all flour products because they are fast carbs. I replaced them with slow carbs or other types of foods.
I don't eat any junk food, no snack foods or baked foods, no foods that come in a box.
I eat all real food. No added sugars.
No fruit juices. I drink mainly water.
I avoid fruits and get my vitamins from vegetables and other foods instead so I avoid the sugar from fruits.
I use a lot of frozen vegetables of different types, and dry red lentils, and barley, and rolled oats, and canned salmon, and sunflower seeds, and other healthy foods that provide more than all the nutrients I need daily per analysis I did on https://cronometer.com
I cook a lot of the foods in batches and put them in the refrigerator the night before. That lets some of the foods with starch turn into resistant starch which lowers their calories and glycemic load and makes them better for the gut microbiome health.
I spread out my calories all day long so my blood sugar levels stay steady all day.
I drink sips of water every now and then (I have a water cup always by my side, with a stainless steel straw and yellow rubber tip). I drink tap water that I leave in a pitcher overnight so the chlorine evaporates so it tastes just like bottled water then but is essentially free from the tap.
I get good sleep each day of the week and go to sleep at consistent times at night and wake up at consistent times in AM.
I get lots of physical activity daily and try to spread it out as much as possible, especially after eating. That is supposed to help train the muscle cells to burn sugar in the blood properly rather than become resistant.
All that worked really really well for me. It's easy to do daily now that I set it all up in advance. Now I just repeat.
And it's very inexpensive yet very healthy.
Please forgive any typos above.