I'd also add, thinking you are going on a diet is the wrong way. Yes, you gotta make changes, but you really need to focus on finding sustainable behaviors that can last. Diets fail. That's my challenge with things like Nutrisystem or Paleo...unless you're really going to do this forever, how do you sustain it? What worked for me was finding the things I could continue. Eat fruit for breakfast instead of a granola bar. Cut out some lunch places and find healthy orders I can eat when I don't bring homemade food. Get snacks and shit out of the house that you'll be tempted by. Meal prep. Find your cheats that keep you happy but aren't horrendous (i.e. getting 4 basic taco bell tacos actually isn't that horrendous for you if you get them fresco style). I almost never eat bread or tortillas anymore. You gotta figure out what that is for you. The work routine is huge for me. It's mindless to me to eat an apple/berries/banana for breakfast and to eat what I bring, a sub-600 calorie Chipotle bowl, or a white meat grilled chicken meal with green beans or mac and cheese from KFC with no biscuit. I struggle more when I'm at home! Alcohol and sugar are still my weaknesses. And pizza. Shit. I eat a lot of pizza with my kids.