How do you break terrible eating habits.

Anyone got any tips on breaking bad eating habits? I eat when im not hungry and I crave junk food all the time and always cave and just eat it. Im 13 weeks and already gained 10 lbs and my stomach is so fat. Id like to try to maintain this weight and not gain alot more. The thought of eating veggies for snacks just doesnt sound satisfying