Greetings, Zynne!
Do you know about BMI, your body mass index? It is a quick way to assess your weight, although it's not very specific. Basically it just goes on the basis of your height and weight--you can find calculators on the internet.
Anyway, when I use 133 as your weight and 5' 10" as your height, the result is Normal. When I use 125, the result is Underweight. But you say you have a delicate bone structure, so perhaps the BMI values don't tell the whole story.
I'd suggest you get some regular exercise! That might increase your weight at first, but it will be muscle weight and not fat. And you'll find it's easier to lose fat if you are fit.
Also, I'd suggest you stop taking those delicious foods home.
If they aren't there, you can't keep eating them.
You might also want to check out the Featherweights forum. Scroll down on the main forums page until you see it.
Good luck!
Jay