So it dawned on me I may well be 
For example, I will have a protein pancake in the morning, usually with hazelnut butter or cashew butter as a topping (all the nut butters I buy are natural with no added ingredients)
Then during the day I will have a handful of almonds, or occasionally walnuts.
Then in the evening if I have a raging hunger (which happens a lot), I will usually head for the organic crunchy peanut butter for a couple of good scoops.
Health wise, am I over doing it?
If so what makes a good filling alternative?

For example, I will have a protein pancake in the morning, usually with hazelnut butter or cashew butter as a topping (all the nut butters I buy are natural with no added ingredients)
Then during the day I will have a handful of almonds, or occasionally walnuts.
Then in the evening if I have a raging hunger (which happens a lot), I will usually head for the organic crunchy peanut butter for a couple of good scoops.
Health wise, am I over doing it?
If so what makes a good filling alternative?