Luna, most of what you wrote is correct, but vegetarians need not worry about getting enough protein. In the United States, at least, Americans eat 2-3 times as much protein as they need. A balanced veggie diet supplies all the protein you need, so unless one lives only on potato chips and dip, it's not an issue.
Post a response to this discussion thread