Horrible eating habits.
When ur sugar level drops it makes you want to eat everything in sight. You are going to have to consciously plan ahead if youre on the road all day. I suggest in the morning make a protein shake. Add a banana berries almond milk and whey protein powder. Pack a protein bar since you like chocolate but also pack some fruit and dry cereal like fiber one. Avoid eating fast food while your out but especially avoid sub sandwiches from Quiznos. They are surprisingly the highest fatty foods in america. Drink a lot of water too. Sometimes hunger is confused for thirst. Once you start consciously planning healthy foods and snacks you will see what works for you and what you need to adjust. Hope this helps. Oh and btw I eat about 5 meals a day. And snack in between. No one is the same you will have to find what is best for you.