A deficiency in selenium leads to depression and increased anxiety. Nuts, especially Brazil nuts, are an excellent source of this mineral.
Also, nuts are an great source of the proteins.
A full hand of nuts or just a couple of Brazil nuts will be enough to keep your level of selenium high for a whole day. Kick those bad feelings with nuts!