How long do anxiety attacks last

Anxiety attacks vary in severity and duration. Some may only last a few minutes, while others can go on for hours. The following are some of the factors that affect how long anxiety attacks...