@thephilosopher6 What kind of habits are sustainable in your own life?
I think a reason why you are eating like crud is due to convenience.
I have found that when I'm hungry, I don't have the motivation to cook up something complicated, so I used to go for foods that were readily available (usually junk). Now I try to have at least one meal prepped every day (lunch is easiest). Frozen veggies, pasta or rice, mixed together. I also try to have a solid protein source available for dinner (for me, it's always salmon and tofu as options).
Food is mental for me, as well. Forcing myself to make choices that will support the hard work I'm doing in the gym (cyclical motivation) helps me continue on both aspects.
I also make choices after of time of what I will eat: greek yogurt and caramel sauce, toasted peanut butter banana sandwiches, so that there isn't guesswork when making choices.
I also use MyFitnessPal and a Garmin Forerunner watch, but take the calories with a grain of salt, as both can be inaccurate (I read up to 10%).
But start small... Drink a beer instead of three, switch from soda to seltzer, from chocolate to small quantities of nuts. Buy a scale and track your calories.