Answer by
sinemasiren (95)
I personally have had good success with Weight Watchers point system. They assign points to foods and give you a limit to how many points you can eat, while encouraging you to eat plenty of fiber and protein, so you don't feel deprived of the foods you love, as long as you can fit in the foods you need.