In general, b complexes are great at naturally reducing stress. Some studies indicate that they may go beyond stress and even improve aspects of mood. The risk of side effects may increase if the complex is unbalanced. We take care to make sure proper proportions.