1) Peanuts are NOT nuts. I know they have 'nut' in the name. Chickpeas have 'chick' in the name--do you think they're little peas made of chick?
2) Real nuts, like almonds, do have protein, but the VAST majority of their calories come from fat. If one more person tells me they're eating nuts for PROTEIN I'm going to club them over the head with a leg of lamb. Seriously. I have one in my freezer.