What Causes Anxiety Disorders?

No one is really clear on what causes all types of anxiety disorders. They are fairly sure some of them are genetic, some are situational, and some are caused by hormonal imbalances of the body.