Geri as you well know I am a Vegan/marcobiotic ( which for those who don't know i eat in tune and as close to nature as possible)
To eat as i do is not for everyone, I couldn't honestly recommend my way of eating i've evolved over time into my diet....

but I'd say first off you aren't getting enough nutrients, and maybe not eating enough......
Its good you excersise and have a active life style

You'd want to add in some resitance training or weights , the more toned the body the more it works for you, so the more muscle mass ( and a girl can't get huge muscles so don't worry I'm 5'4' about 110 and toned and genetics plays a bit into tha tas well but toned muscles are built in fat burners muscle flat out burns more calories than fat...maybe hyper knows exactly the ratio i forget at this moment.....
Bread for breakfast I'd change that to fruit and maybe alittle whole oats with a bit of milk i( being as how that is what you like) or soy milk or rice milk or almond (fortified)...it would be much more nutritious bread now adays is refined and basically not good..... I rarely eat bread.......
Lunch i'd recommend a bit of whole brown rice or quinoa, or a small bit of legumes, a green salad with lots of veges and some flax seeds and brewers yeast it tastes good ( Its also called nutritional yeast) this way you are surely getting your b-s beautiful hair and skin which you have and would want to keep) I'd have an orange too ( smoking depeletes Vitamin C and maybe take a C suppliment just be cautious.. On occassion i 'd eat seaweed too add it into your salad it removes toxins and chemicals why not so at least you may be countering some of the effects of the cigs.( in the event you are to be affected).....
maybe another little snack of a handful of raw nuts you love these so take your pick and another bit of fruit again your choice....
Try on occassion tempeh or tofu not alot but once in awhile, good source of quality protien steamed broccolli, or whatever ou like or try a few raw veges...hyper is a raw efficinado he will kkow of some tasty ideas too

another salad.....Soups are really good on occassion through in a tiny bit of meat.....
maybe another little bit of fruit..... I agree with Robbie eat more often.......but you als have to honor who you are i can't eat food a minute before 12 noon but i eat small meals thought out the day and into the evening........
Some have to eat right when they get up..part of the macrobiotic ohilosophy is listen to your body and don't follow anything like a religion.......
Certainly don't follow this to a t and adjust it to your tastes but I tryed to honor your food path too i think if you like a bit of meat on occassion fish is prbably a good choice....
Its really good you don't eat junk or fried foods or processed thas half the battle.....
the weight will fall off and you'll be the hottest girl in Florida and then on occassion when you want to have a favorite food your body will be forgiving...lol the most importatn thing only tell yourself positive things how you see yourself has alot ot do with meeting your goals......