What causes the psychological symptoms? The cause is sometimes abnormal thyroid hormone levels. Hyperthyroidism can cause anxiety, irritability and mood swings, while hypothyroidism can cause mental slowing and memory problems as well as depression.