Everyone wants to be happy, some people think happiness is linked with wealth other think it is linked with individual behavior. The reality is that happiness depends on many things and the most important among them is peace of mind and there are many foods which helps you in achieving it.
Walnuts and cashews are top of the list among food items which make you happy. It is because walnuts contain magnesium, fiber and protein. Magnesium deficiency causes depression so eating walnuts fulfills the daily requirement. Protein keeps steady blood sugar level making your mind relaxed.
Coffee is also linked with fighting depression and anger, it is mainly linked with caffeine which is found in coffee beans. It boosts alertness, mental efficiency and performance of body organs.
But remember never have more than 2 cups of coffee in one day because excessive caffeine is not good for health.