How to stop eating junk food?

I've been gaining a lot of weight recently and i simply can't stop eating fast-food, i do have a job that pays me well and im always craving for fast-food, it's like im addicted to it. Also im not having motivation nor discipline to workout, any tips on how to stop this? I genuinely want to understand