Poledanceromance had some great tips. I also love the idea if "high end of my weight" vs. "low end of my weight," I haven't thought about it like that before. It's so easy to get hooked onto that low number that I want and not an acceptable range!
CloSmo I just had a suggestion for you re: soft drinks. Have you tried flavored seltzer water? It's carbonated, so it satisfies that part of the soda itch (I don't know about you but I've found what I usually crave is the bubbly texture of a soft drink, not so much the sugar or flavor). It has some flavor to it but the flavor is really subtle, like someone just barely squeezed a lemon into the water rather than made lemonade, but still enough that you can taste it. And there's no sugar or artificial sweetener, and very low sodium. So really, it's a no-guilt drink, and good for people like me who don't like drinking just plain water and don't want to drink soda but still get the craving.
Your typical meal seems pretty sound to me - I would recommend that you do try to get those snacks in as often as possible, to avoid blood sugar dips and spikes (which lead to energy dips and spikes, and cravings for simple carbs like sugar) and to make sure you're not *too* low on calories.
The foods you're choosing are good - look for ways that you might shave off a little here or there, like low-fat or low-sugar yoghurt, whole grain bread/rolls/tortillas, vinaigrette salad dressing vs. creamy styles, fruits that are high in water (melon, citrus fruits, grapes for example) rather than starch (bananas are main culprit). I believe we really can eat pretty much what we want, but there are ways to make every choice a little healthier.
One thing I like doing is making a DELUXE salad. I noticed I was getting pretty bored with just greens + dressing as a meal option, and I'd be hungry again in no time if that's all I had for lunch. But I've started copycatting some of the salads I've had at restaurants, adding strips of meat, fruit, nuts, goat cheese (not a health food but mmmmmm so good), extra veggies, homemade dressing, etc. So I end up with this huge and satisfying meal that's still pretty healthy, easily packed to take to work, and I don't really have to cook or clean up or do anything special to make it. (When I use meat, it's usually leftovers from dinner.)
I do need to get more cardio in, though, and this thread has been a helpful reminder that I've been slacking on that part of my exercise. Ugh. I really dislike most cardio activities. I take no joy in getting sweaty and worn out, and my mind usually goes to really negative places when I try higher-intensity things ("Oh my god, this so sucks. Why are you doing this? Let's go home. This is the opposite of fun. Get me out of here. I never want to do this again." etc.). So, not exactly motivational. :\