Obv this doesn't mean to deprive yourself of what you need, you still need the right nutriets. if younger, probably shouldn't be starving yourslef that much, maybe do a OMAD? perhaps less than 2000CAL per day. (I get that calories aren't a good metric in terms of food intake and how it affects you, but it is in the sense that almost everybody understands calories and they are good for the general idea of how much someone is eating). The older you get the more you should starve yourself. Fasting is a very important part of human life, and has been done for many many years.
It's only been in recent years that humans have been eating so much. which isn't a good thing. Eating a metric shit ton is one of the many reasons for obesity (I'm talking lol, I'm pretty big). But even though, obesity is at all time high due to the ammount of food and what it is.
THe food today can barely even be called food. It's just sludge
losing weight isn't really hard, almost everybody knows about the twinkie guy, and if you don't: the twinkie guy is a guy who only ate twinkies and still lost weight. It should be obvious to how he did this. All he did was eat like one twinkie a day. You need to spend more calories then you are intaking. Just use your energy.
If someone tells you losing weight is hard, they either aren't doing ANY exersize(which you can still lose weight), or eating fucking horribly. (probably a combination of the two). If losing weight is your entire goal, then just starve yourself to nothing. But that shouldn't be your goal,it should be to get lean. Lean doesn't mean skin to bone. you need muscle.
you also probably shouldn't demonize food. (probably) it's (probably) okay to have some cheat days, maybe one day you and your buddies are getting wendys or something. That's fine, and you really don't have to punish yourself for that. You just shouldn't get wendys three times a week.