Mental and physical health are intimately linked. Physical health may have an impact on mental well-being and vice versa. Chronic pain and other physical health problems can cause mental disorders like depression or anxiety. Mental health problems, like depression or anxiety, can have negative effects on your physical health. They can cause an increase of stress hormones which can result in a host of health issues such as diabetes and cardiovascular disease.