This Worked For Me
I used to have panic attacks fairly frequently. They infiltrated every part of my life, but the primary cause seemed to be related to money (or the lack of it). I couldn't drive, work or go shopping because I feared the attacks so much, I actually brought them on.
I went to therapy to discuss my fears, and the psychologist helped me discover a few non-drug related therapies.
1. If you have certain things that trigger panic, approach them slowly. Let's say your panic occurs in grocery stores. Go to the grocery store when it isn't necessary to do so, and simply sit in the parking lot, then leave. The next time, get out and go to the front door, then leave. The third time, go in walk down one aisle, then leave. The idea is this: approach your fear reasonably, and in minor steps, to convince yourself it isn't "life-threatening. It sounds silly, but it works.
2. Refocus your attention way from your "panicky feelings." Have you ever felt the telltale symptoms only to have someone interrupts the cycle by speaking to you? You can recreate this without relying on others. Carry something with a texture you hate, carry a hand buzzer (like from the gag shop), pinch yourself in your palm, plunge your hand in ice cold water. Keep it safe, and keep it simple. I once saw two ladies shopping, obviously sisters. Each woman carried bubblepack sheets and continuously popped the bubbles. I knew immediately what they were doing. They were using the noise and focus to prevent panic. It seemed extreme, but it worked for them!
3. Get off caffeine and quick sugars if possible (white sugar, candy, breads). Caffeine is a stimulate, you don't need stimulates. Sugar can play havoc with you physically. If you eat an inordinate amount of pasta, or bread, or junk food, it may be affecting your mental health. I'm not a medical authority, but know sugars impact my mental health negatively.
4. Don't be afraid to discuss this issue with a medical or mental health professional, and ask for help. Strong people seek help. I've been panic-free for six+ years, but I still have anxious moments, and occasionally, my neck turns all red from embarrassment. I can live with blushing!