willbethin, just a couple of early morning ideas ... take them with a grain of salt, it's still early here!
1. instead of looking at the veggies you hate, why not make up a list for yourself, of which ones you like, and which ones you love? that will help you to decide which ones to buy at the store - no sense buying zucchini, if you can't stand it! but if you like spaghetti squash, find out how many carbs are in it per serving (and what the serving size is) and start figuring out good recipes for it that fit within your limits.
2. check labels on tofu for carbs - I always do that for processed stuff. I was surprised to find out that a can of crab meat had sugar in it (after I'd opened it to make a salad). Live and learn. "if it's been through a machine - ANY MACHINE - check the label! look both at the nutrition breakdown, and at the ingredients." (my personal motto) I have my personal list of items that I check for, like sugars, fiber, carbs, protein, trans-fats (avoid at all costs). this is just me.
3. If you like salads, but don't often have them, look at why - is it cost? trouble? You can probably make them cheaper at home, and put on the toppings you like best (thus making them tastier and more attractive to you, personally!). I always figure, when I'm at work, that my 5-6 dollars can go towards a salad, versus 4-5 on a sandwich - I'm willing to pay the difference for the leafy stuff, since it's healthier for me. But then, I love cobb salads!
If it's the trouble of making a salad, then remember that you can buy pre-washed lettuce and spinach at the grocery store. these days, you can buy some terrific salad toppers, too - crumbled cheeses, diced veggies, etc. If you get creative, you can make something you love so much, you'll eat it every day quite happily.
be well, hope this helps!