I'll throw in my two cents (in truth way more than 2 cents). I, fortunately, have never struggled with weight. I feel for those who do. However, I think a lot about diet. My general take is that, watching calories is not as important as watching the form that your calories come in. Obviously, though, if you need to lose weight you need to use more calories than you consume. That's not fun. But, being healthier is the trade off.

First,
Potato chips are not food. They are a tasty delivery vehicle for calories. Why read the label on potato chips? There's nothing you need in a potato chip. Enough said.

Calories
I break it down as 'fast' and 'slow' calores. This is my mental 'system of the world' for making food decisions. Eat more slow calories. Fast calories are simple carbs, sugars, refined foods, pasta, white rice, white flour. Slow calories are complex and generally not in a box. Nuts, meat, grains, cheese, beans.

Lots of research shows that 'fast' calorie foods (high-glycemic index foods; Glycemic index and glycemic load for 100+ foods - Harvard Health Publications) give you a quick burst of energy and then leave you with a hunger crash. Then you eat more. 'Slow' calories satiate longer so you're less likely to binge snack.

It also may be that 'fast' calories tend to promote a gut bacteria that are more inflammatory.

Given a choice between two sins; a plate of sugar cookies and a cheese cake. Eat the cheesecake. It's slower, more sinful. Live life.

Fat
You do need fat. The right fats provide energy, help absorption of vitamins and nutrients (Dietary Fats: MedlinePlus). In my system of the world, fats are 'slow' calories. They are pleasing and satisfying. However, vegetable and fish fats are much better for you. Try to shift to get more of your fats from better sources. Nuts, avocados, beans, vegetable oil. You don't need to give up meat (or bacon), just shift the emphasis. Make hearty sides with beans (red beans and rice, humus, put chick peas in salads, black beans and cheese...). Eat more nuts. Buy those bags of pecans, almonds, walnuts in the baking isle or the bulk food isle and just add them to stuff. dried fruit and nuts as snack or on salad or on anything. Just start adding them liberally. You can toast them in a fry pan and make them tastier.

Dairy
I'm not going to give up dairy. But, here's my thinking on this. Milk actually has a lot of sugars in it. If you drink non-fat milk, its bordering on 'fast' calories. A little fat helps. As humans, we used to eat mostly fermented milk products (cheese, yogurt); milk doesn't keep long without refrigerators. Fermentation converts sugars to more complicated energy forms and turns milk into 'slow' calorie foods like cheese. Less sugar, more protein. Eat more cheese and yogurt in place of milk. I eat plain whole milk yogurt. It took a while to develop a taste for it. That's just the way it goes. There is a ton of added sugar in flavored yogurt. That's not ideal. Try mixing vanilla yogurt with whole milk plain to wean off the sugar. Try whole milk plain yogurt. The fat wont hurt you.

Butter is not evil. Margarine is.

OJ
In my mind the most ridiculous thing we consume for 'health'. You don't need that much vitamin C in the first place. We live an a modern world, no one is getting scurvy. OJ, however, is a major sugar bomb. I'll stop now on OJ. I get real conspiracy theory about OJ...the juice.

Eat more vegetables. You can't eat enough vegetables.
Just get used to it. I eat most stuff, I'm just that way (except for cucumbers). However, if you have a hard time embracing things like Kale, Collards, Spinach... steam them a bit and then pop them in a fry pan with with sautéed onions and butter (or 50/50 butter/olive oil) and fry it up for flavor. Crumble up some bacon and add that. Add a can of red or white beans. Garlic. Olives. Bell peppers. Whatever floats your boat.

Consider squashes. They're filling and cheap. I make a mean butternut squash and chick pea curry thanks to Google. Takes about 35 minutes. Microwave spaghetti squash and put butter and red sauce on it. Use lots of grated parmesan.

When you start adding hearty vegetable stuff to your diet, you find you eat less meat. Which is better for your diet, but much better for the world and an the environment (but that is another diatribe of mine).

Think long-term. You may want better health tomorrow. But really ask yourself what do you want to be eating 5 years from now, 10 years from now. This is your 1 life to live.

Get your information from respectable sources.
Your tax dollars pay for it. Use it.

There's no shortage of good information out there in the world. Don't get it from people pushing fad diets.

Start here:
Diets: MedlinePlus

for example:
mediteranean diet
Mediterranean diet: MedlinePlus Medical Encyclopedia

for example:
fish oil
Fish oil: MedlinePlus Supplements


DETOXIFICATION
Hey, if it makes you feel good, I'm not going to argue. It's well established that fasting and detox can make you feel good, kind of like a high. And I have no doubt that ritual, meditation, detox highs can add to your overall well being. BUT...

Basically, detox diets tend to be laxatives. Oil in large quantities is a laxative. Laxatives (and their close cousin, the enema), lean toward quackery territory as far as established health claims go. Intermittent fasting on the other-hand, may have some positives.

A normal healthy adult has about 3 pints of bacteria in their gut. These bacteria are doing important stuff for you, like breaking down food that you are not able to digest, synthesizing vitamins, modulating your immune system. These bacteria are stinky and gross, most of your stool is bacteria passing through. Its easy, and silly, to think of "toxins" leaving your system--it's just poo. Evolution has provided us with a really good elimination system for removing "toxins" from our bodies. It works really well. Go to the bathroom.

Detox diets
Are Detox Diets Safe?

Three key points.

1. There's no scientific proof that these diets help rid the body of toxins faster or that the elimination of toxins will make you a healthier, more energetic person.

2. Detox diets can be addicting. That's because there's a certain feeling that comes from going without food or from having an enema — for some, it's almost like the high other people get from nicotine or alcohol. This can become a dangerous addiction that leads to health problems, including serious eating disorders, heart problems, and even death.

3. Detox diets don't help people lose fat. People who fast for several days may drop pounds, but most of it will be water and some of it may be muscle. Most people regain the weight they lost soon after completing the program.

Last. Anecdotes are anecdotes. Fads are fads.
They may be true. They may be false. They tend to fit our personal preconceptions. Anecdotes are not generalizable evidence. Generalizable evidence comes from good science, which may often have it's origins in someone's anecdote. Skepticism is good. So is keeping an open mind.