Do you know someone who has trouble staying in a good mood?  I know I can think of at least 3 people I know. Some of the problem may be with diet.  And if it's fast food they frequent, this may be a part of the problem.

A fast-food diet, with all its processed chemicals, high sodium and lack of nutrients, can do more than make you fat, it can sour your mood, too. When you're stressed out, you're more likely to reach for high-calorie junk foods that pack on the pounds, helping to promote an unhappiness to you and others.

Here is the list of foods that you may want to consider stocking up on to help you keep your sanity and the sanity of those who have to live and work with you every day:

#1 - Mussels are loaded with some of the highest naturally occurring levels of vitamin B12 on the planet—a nutrient that most of us are lacking. One of the kings of seafood, mussels keep the brain sharp and balances everything.

#2- Swiss Chard is full of magnesium.  I like to wash it up, brush it with peanut oil and plop it on the grill for a few seconds.  It's great.  Spinach, soybeans, and halibut also contain healthy doses of the energy-enhancing magnesium.

#3- Blue potatoes may not be easy to find but look for them when you visit Wegmans or one of our many wonderful Farmer's Markets in the Greater Binghamton area.  The blue color comes from anthocyanins, a powerful antioxidant that is known to boost short-term memory and reducing mood-killing inflammation. Their skins are also loaded with iodine, an essential nutrient that helps regulate your thyroid. Other awesome anthocyanin-rich foods: berries, eggplant, and black beans.

#4-  Grass fed beef or lam.

#5-  Dark chocolate gives you an instant boost in mood and concentration, and improves blood flow to your brain, helping you feel more vibrant and energized.

Other foods to add to your shopping list include: greek yogurt, asparagus, honey, tomatoes, eggs and coconut.

Now.  Go ahead and smile.  Goodbye mood swings.  I unearthed the ways you can boost your mood.