Wendy1, I don't know if this will be of any use to you, but when the human body is storing excess body fat, there is usually the issue that your intake is too high, relatively speaking.
We live in a weird culture where every day there's people saying that weight issues are related to things other than food. They say, thyroid. They say, not enough sleep. They say, stress. But if we really wanna get real, it's largely about the food.
When you are hungry, what do you eat? If the answer is a defrosted bag of frozen Brussels sprouts and a couple potatoes, good for you! Grains and veggies are the thing to eat.
When you are not hungry, what do you eat? If the answer is a plate of broccoli and carrots, then good! But if you answered something more calorie dense than that, then maybe the non-hungry eating is contributing too much of a caloric load for you to reach a lower weight.
When weight is something that concerns you (do you have the emotional bandwidth to tackle this right now? It sounds like you have other health issues), I'd say to really go for those calorie-dilute veggies (to crowd out eating more calorie-dense fare) and eat fruit as your daily sweets. Leave the sugar and flour products alone.
In you particular situation, do whatever you are capable of, to establish healthy lunches, or to buy all the fruit you need, or to make healthy soups. Start somewhere, and get some true habits under your belt. Get the food right, and other things start to improve as well (mood, energy levels, cravings, etc.)
Hope this is useful. Just, as a starting point, eat lots of veggies, don't skimp on the fruits, and have starches maybe three times a day. Adjust for your own situation and mental comfort levels.
Much kindness to you. We'll help you out as much as we can! Let us know how you are doing periodically.