As someone who lost 60lb this year: just stop eating ultra processed garbage. Find real foods that you enjoy, and make meals out of those. Eat as much chicken, vegetables, fruits, unsweetened yogurt, fish, eggs, etc as you want and you will lose weight. Unhealthy stuff is fine to eat on occasion but only if you consider it well worth the calories and you are aware of how much you’re eating. Dont mindlessly eat a family size bag of doritoes that you dont even like that much. Dont drown yourself in vegetable oil. I stopped buying loaves of bread, sweets, cereals (why are entire aisles of grocery stores dedicated to this garbage?) , carb-based snacks, etc.
Also no, working out does not mean you can eat a snicker’s bar for free. The new Kurzgesagt video explains how that works. I dont believe you’re gaining or even maintaining your weight at 800-1000 calories, but im just a random person.
The costco rotisserie chicken is only $5, just dont eat too much skin. Yogurt can be affordable and high in protein. Almond milk too. Nuts & beans are decent. Just look at protein to calorie ratios on cheap stuff so you maintain muscle, im sure you can find plenty of foods that work.
Not to mention the fact that a single cookie is nearly half your daily caloric needs