My diet is absolutely atrocious. But I've been making a positive effort lately to eat better, or at least somewhat healthier, dinners.
See, when I order food, either from a fast food place or delivery, I gorge. I've been doing it most of my life, but I think the smoking and stress, plus my genes and metabolism, have kept me from essentially becoming obese. I also tend to not eat for long periods of time, because nicotine is an appetite suppressant and I drink a ton of strong coffee, and so I've gotten pretty good at ignoring my hunger for long periods of time. Hence, what started the gorging thing. When I do eat, I'm starving, and I have put away a shocking amount of food before that makes people 3x my size just stare agog.
But weight is starting to creep up on me after all these years. I've gone from being the lightest male in my family at 140 to 150 for most of my life, to the heaviest at nearly 200 in probably the last three years. I'm starting to develop a belly despite being pretty skinny every where else.
So my strategy lately has been to snack healthier for dinner, and try and cut down/out fast food to the weekend. A plate, and little handfuls this or that. Like a couple pieces of beef jerky, some peanuts, maybe a mozzarella stick, and water.
Or I'll make a sandwich with just a light bit of mayo and the meat, some carrots, maybe some olives, a couple slices of hard salami, a couple pieces of prosciutto...
What I've come to realize is, for me, it's all about portions. My eyes as a kid were always bigger than my stomach but by my teenage years that completely flipped on its head. I was suddenly finishing what I was ordering and progressively getting more each time. When presented with a lot of fast food options, I over order. 2 French Dips and a Fried Mozzarella sticks from Arby's to me is one meal. When I'm at the grocery store and I see an oven pizza, I don't see two nights worth of food. I see dinner. All of it. A bag of some thing you cook in the oven? Well....why not just make all of it so there's no left overs (which I've always hated because I'm picky.) I'll easily order $20+ dollars worth of delivery food and finish it in one sitting. Leave no witnesses!
But I don't do that with food I actually make. Somehow making it myself calms my over eager appetite, partially because I know it's not a thing I absolutely love (which is terrible fast food and pizza and shit you make in the oven) and because I think it actually took effort to make. When I'm staring at a thing of sandwich meat and a loaf of bread, I don't make 2 or 3 sandwiches (anymore. I used to make triple decker toasted sandwiches all the time when I had more zeal for cooking.) I make one, and supplement it with a handful of other sides.
Just the simple act of putting effort into making my food stops me both from being lazy about, and from mindlessly overeating. Now that I think about it, the times I really over ate when I made food at home was when I was unemployed. And that makes sense, because I'd have all the energy in the world to cook when I wasn't working. And since it being quick and easy wasn't a priority, I'd over do it. Not like
these guys, but I'd make big stupid stacks of food.
Part of my issue obviously is motivation. I'm just beat after work and usually never buy more than a week's worth of groceries (partially because I tend to let a lot of it go to waste because I spend more time eating fast food than what I bought) which has led to a lot of reliance of fast food. So I try to shop light for things I usually feel I'll finish. Having more rigor when shopping has helped improve what's available to me. Lots of times I go to the store out of desperation for nothing in the fridge, and make poor shopping decisions because I haven't really put out the effort to build a good shopping list, and just grab what's easiest to think of instead of what's good.
Maybe that's not all super helpful to you, but I feel like, after years of being lazy about what I eat, and tending to focus on large amounts of just one thing (mainly pizza, but sandwiches, nachos, pasta, you name it. To me a meal often a ton of just one thing), assembling a varied dinner out of small, easy things has been an epiphany. A few slices of some nice baked bread, some apple slices, a couple more fruits and veggies you like, a cheese, a protein....it's all stuff you can grab out of the fridge in seconds. The trick is to not over do any one portion. Instead of a whole apple, do half an apple and save the rest for later. Instead of a fistful of baby carrots, try a palm full. Not more than 1 sandwich or a couple pieces of bread.
So yeah.
1. Get a mini fridge so you can keep lots of easy things on hand at a college. They're super helpful in keeping you from doing fast food.
2. Try to create modest but varied meals from a lot of easily prepared sources. (Raw veggies, quick proteins.)
3. Try to find/remember the healthy, real foods you do like and try to make those part of your rotation. I am not a veggie person, but I like olives, carrots, raw spinach, a good salad (without all the crap Americans like put on their salad like ham and cheese) and most kinds of fruit.
4. Eat all of what you buy before it goes bad. Buying food and letting it go to waste is not only kinda criminally wasteful in my book, it further demotivates you to buy more fresh foods and rely on easy, reliable fast food and preserved junk instead. Staying true to this means shopping seriously weekly or bi-weekly.
5. Drink water, as dumb as it sounds. I drink between 1 and 3 a sodas a day. 1 with lunch, maybe one with dinner, maybe one really really late at night. Otherwise I just do coffee with some cream and a tea spoon of sugar. If not those two things, it's water. On the weekends, I alternate between a cup of coffee and a tall glass of water most of the day. You don't have to replace everything with water. Just try replacing half of it. At the very least, it's not adding anything to the calorie equation, keeps you from getting dehydrated and does its part in keeping you regular.
Good luck!