Hi, You have repetitive negative thoughts , those lead to anxiety spike and panic .In order to avoid these thoughts you do compulsive actions like doing things twice,smoking etc. When you don't help from those actions you start fighting with your anxiety which leads to anger and impulsiveness.
Next Steps
A psychologist can help you to find out the triggers and how to deal with it.
If you feel that you are not able to lead a normal life consult a psychiatrist.
An open mind along with medications and therapy will help you .
Health Tips
connect to me.
https://prac.to/b10Y5