Find something to do when you often eat snacks, but it is best not to watch TV and other things that need snacks to keep your hands and mouth busy or keep your mind away from snacks.
Eat your dinner carefully, and don't miss one in the morning, noon and evening. Since you attach great importance to nutrition, there should be no problem in choosing your diet, so it is enough for you to start with dinner. You don't look like a child at the age of 20, and you have to eat snacks to supplement your nutrition. You don't need so much nutrition. Eating too much will only make you fat.
In addition, think of snacks as disgusting things, or as many unsanitary links in the production process of snacks.
These should be able to play some role, I hope to help you!