Just to clear something up: Most DI's will allow you to eat as much as you want, with restrictions on WHAT you can eat, not how much.
Not being able to eat cheese, mayonnaise, bacon, etc. in lieu of carrots and beans isn't going to kill you. Eating a baked potato without any sour cream and...