Its a lifestyle many cant live by. It depends on what motivates you more. Junk food or being healthy. For me, my goals are more motivating than the taste of crappy food. Sure its great but being in shape and feeling great is much better. Focusing on diet and training becomes second nature over time. The macros become something you just know and you get used to the foods. I enjoy eating the foods i do but most people cant stand it