I'm trying to figure out what's wrong with me, and I am having a weird episode right now. Similar things happened a lot of times to me before.

What happened was, that I started feeling very irritated for no particular reason. Then everything around became twice as loud and I started feeling dizzy. Alongside that, my movements became very impulsive and convulsive. I had to do something in the kitchen and I made weird movements and thought about stabbing myself with a knife. I almost hit myself with a plate a few times and I also started having tics and shaky legs. I can barely control myself and I want to hurt myself. I am in a terrible mood and I have no idea why. I just want this to end and never happen again.

What is happening to me?
Why is it happening?
What is wrong with me?
What can I do to prevent this from happening again?