Has your child had a rigorous physical? Have thyroid levels been checked? Hormonal imbalances can cause psychological symptoms and are often an overlooked cause of depression. Even if it is found your child has low/normal levels, find an endocrinologist willing to try low dose hormone treatment. Subclinical hypothyroidism is now being recognized as a cause of depression.