Are you always actually hungry when you think you are? The reason I pose the question is because a lot of people mistake thirst or boredom or other emotions for hunger. A very simple and free thing to try is simply drinking more water. It’s not going to solve all the issues you face but it may just help some of it a little as just about every process in the body requires a decent hydration level.
Though I’m sure currently on one tin of soup a day you would legitimately be hungry as would most anyone, 500 calories ongoing is too low for anyone and will cause other issues in the long term regardless of what happens with weight
I'm finding it difficult on a daily 3 dollar food budget.
Here are some examples.
2 cup size soup cans 2.99 on a sale. 1 cup can sizes .99 last I looked.
Chicken breast's between 4 and 5 dollars each. A 30 calorie broccoli crown 1 to 2 dollars on a sale normally 3 dollars. Eggs almost 4 dollars a dozen. Cottage cheese 5 dollars at the cheapest store. Ricotta cheese 7 and change maybe 5 on a sale.
Potato chips 1.49 for a 200 gram size bag. Frozen berries 5 dollars a less than 1 pound bag. Fresh berries rarely available at their 5 dollar for half a pound prices.
Tuna cans nearly 3 dollars a can.
Pretty hard.
I will try your water idea.