If the diet is mostly junk food then your caloric intake is likely elevated far above your body’s needs.
A person who habitually sucks up the sugared foods, eats meats with a batter made from wheat flour, fried in polyunsaturated vegetable oils, just from those facts is, in fact very unhealthy already–either diabetic, pre-diabetic, compromised metabolically, or worse.
It matters not if the signs are there. The proof is in a body fed after that fashion.
How do you know? That’s the inevitable question.
Personal anecdote
On March 16, 2016, my weight was 93 kg (206 lb.), BMI of very near 30. I was doggone miserable all the time, was 64 years old, and just got sick of being fat and slow and looking stupid.
March 16, 2016, was the day I took radical steps to change my eating lifestyle, and with it my life.
Three things were forbidden:
–Sugars and sugar alcohols
–Starches of any sort
–Polyunsaturated vegetable oils
That’s it.
My weight this morning was 58.5 kg (129 lb.). That puts BMI at very close to 20. The weight loss was steady until about November, when I hit in the 60 kg (140 lb.) mark. Excepting the expected daily variation (never more than .6 kg (1.5 lb.) the weight fell off slowly and steadily, and now remains very close to the 60 kg (132 lb.) line.
I said no starch, and I meant it. Except a few beers most night (never more than 3 to 3.5). After about a month eating this way I found I couldn’t pack away 5-6 470 ml (16 oz.) beers. In the first place I was completely drunk (knee-crawlin’ and close to commode-huggin’) when I opened the third one. In the second place I just didn’t want any more. In fact my stomach had shrunk to the point I could not accommodate more than that.
Recommendation: You cannot outrun your fork!