It is amazing how much diet and lifestyle can affect your attitude in life.