Sorry if this isnt grammatically correct, i struggle with grammar. 

I think I had an anxiety attack the other day for the first time...... I shook, I was worried, I felt guilty and scared but nothing was happening or had happened. I was just out with friends. 

Normally i can just choose what i feel but this was different, i had no control or choice and the scary bit was that i couldnt stop the physical reaction. I shook and cried in front of people like an absolute idiot. 
I guess im worried it could happen again at any point so i have limited going out or interacting with anyone to limit the chance of my brain going haywire again. 
I dont want to be a recluse, so any advice on controlling emotions that have no cause?