what can i take for panic attack

I have suffering with panic attack for 25 years what can i do or take to calm them down