Hi Vendetta
You said about your mind working really fast and being kind of impulsive. I think a lot of us can relate to that. Personally, I drank to quieten my own head and get some space.
The thing I am realising is that the longer I stay sober, the quieter my head becomes. I have an anxiety disorder so obviously I have my moments but things aren't quite as overwhelming. I can only speak for myself but I am a huge fan of instant gratification. I don't want to think about the long term, I just want to feel different or do something different now. And that's affected big parts of my life from work, to relationships, to my health and of course sobriety.
I don't know if you have a recovery plan in place, but learning to slow things down whether it's taking it task at a time at work or spending 10 minutes before and after work just sitting and listening to your breath, could really help if you stick with it.
I hope you stay strong :-)