- Ceramic works well enough that I'm shocked Teflon nonstick still exists. No reason to risk it.
- Use real food. Real butter, real olive for most things, real peanut oil for high temp.
- If you don't overeat or or eat junk or indulgences too often, you can eat anything you want, just not every day.
- Variety and exploration inherently limits bad habits.
- Nobody has time to scratch cook every meal. Cook batches and freeze them. If you use occasions when you have time to do this, you'll build up a variety in your freezer that you won't hate anything before you run out of it. OTOH 16 chicken burritos is at least five too many. Trust me.
- All of this is much easier if you're cooking for yourself or for like-minded people.