A few tips I read somewhere that I thought I would share:
1. Eat breakfast at home. Eat within one hour of waking up, make sure your breakfast has protein and/or whole grains. This improves metabolic functionality, and you won't have the big ups and downs that come with eating fast food
2. Sleep. A lot of people think getting only a little sleep won't hurt. But the truth is, sleep is crucial for losing weight, and keeping up your energy levels. Most adults need at least 6 hours per night minimum.
3. Obey cravings(in moderation). We all have cravings. The trick is when we get these cravings don't succumb to them whole-heartedly. Say you are craving a cheeseburger, and you just can't get it out of your head, what if you ordered just the small cheeseburger (like what comes in a kids meal). Instead of that big double meet with bacon and extra mayo. You still subside your craving for a cheeseburger at the cost of half the calories.