Help, I can't refrain from junk food. What do I do to make healthier choices?

Several things. One, it's sounds like you to minimize your access to junk food. This means keeping junk food out of your home and work space. Two, when you get a junk food craving find something to distract yourself. Even with that it's going to require a lot of willpower.