Dear Sufi
From what I read you have an impulse problem and an anger problem. I am by no means a doctor, but my father is bipolar so I know the symptoms, and yours or your mothers don’t sound like it (to me).
The one thing I can advise you to do is to find another therapist. Really let someone in, don’t judge them or yourself or how quickly you make “progress”.
Judgement is an evil companion. Because I know from my own experience that you surely judge yourself as much, or even worse, as others.
I hope you will go find the help you want and don’t “diagnose” yourself because that can be dangerous.
Lots of love
Helen