Kinda sounds like an anxiety/panic attack.
They have lots of forms and lots of levels. Anything in your life that's had you more stressed out than normal?
It didn't have to particularly be "set off" by anything, but usually the being on edge for a long period of time gets you set up for it.