The thing that actually reset my hunger meter was following this basic insane thing. Stock a lot of average ground beef, potatoes and eggs. Then brown a lot of that ground beef without spice. Boil a lot of potatoes. Stock in the fridge or carry with you. When tyou don't feel like eating, don't eat. When you feel like eating, ask yourself: meat, potato or eggs (or any combo of thereoff)? Then heat up and consume (no spice, no salt). Stop eating when feel full. Put the rest away in the fridge/lunch bag. Keep going until your satiation trigger is reset. Make sure you put the fork down between bites and chew the heck out of every bite. Make a meal a Zen experience savoring every bit. This gets rid of the anticipatory hunger, and mind games. After a couple of weeks I knew when I was hungry and when I was full.