A lot of people suffer from panic attacks and anxiety. I am one of those people. I write this so others will understand what someone is going through if it happens.
What is anxiety? It is basically a mental condition where you can't get control over your body and thoughts. My attacks happen often in crowded places like for example a supermarket. Signs of an attack are:
Breathing heavily/breathing the wrong way causing hyperventilation
Thinking you are going to pass out
Thinking you will die
Weird feelings in your head/lightheaded
Sweaty palms/sweating in general
Racing heart/tight chest
There is no way you can predict when an attack is going to happen. When it does, try to stay calm and do not try to 'escape' the situation. It is hard to do because your body is going crazy and your thoughts are out of control. If you are with someone tell them what is happening. It is reassuring to know that you can get help if you are going to hyperventilate. I always try to gain control of the situation. It happened a few times when I let it out of control and it was terrifying.
Where does it come from? That question is hard to answer because for everyone it is different. My anxiety started when my grandpa was in hospital fighting for his life. I could not handle the stress of losing him. I literately fainted when he passed away and saw him lying there. So my fear is losing people and death as a whole thing. Off course there were some other things going on at that time which were very stressful. It all added up and the passing of my grandpa was the final blow.
Can you be 'cured'? Yes you can, but it takes time. Some things just happen and this whole anxiety thing is just another bitch that comes along in your life. I used to freak out every day but now I just have my moments sometimes. Just focus on the positive and enjoy life. Try to avoid taking pills, they do not solve the problem at all!
I hope this was somehow helpful and if you suffer from anxiety please do not give up. It will get better, stay positive :)