Anxiety can be caused or made worse by heart and thyroid problems.