4. Thyroid Disease:
Do you feel anything uncomfortable in you thyroids? Surely, this can be the reason for anxiety and depression. Yes, the two most underlying thyroid conditions; under-functioning and over-functioning can lead to depression.
So, if you are suffering from depression, you need to test your thyroid hormone levels. You need to contact your doctor as soon as possible. If the condition is severe, it might lead to other problems as well.