Cannot stop eating unhealthy stuff (candy) – halp! in Health & Nutrition Programs Posted April 9, 2013 Have you tried increasing your protein intake? You need protein to fill you. Once you feel full you won't have the desire to eat so many unhealthy foods. I normally drink a protein shake after my workout and one at night because I am usually super hungry at night and if I don't eat protein I tend to over eat.