Just to correct some misconceptions on carbohydrates and vegetables. Many vegetables are low carb. The high carbo ones are the starchy ones like potato, sweet potato, yam etc. There's a whole range of low carb veges: Asparagus, green beans, yellow and wax beans, broccoli, Brussels sprouts...