Hi! I have throughout my life had alot of problems with impulsiveness and urges which i sometimes act upon. Its mostly minor things like teasing, making people irritated, doing stuff that i know will make others angry and doing it anyways. Theres also more severe things like destroying things and hurting pets, family members which i did when i was young. The worst being me squeezing my parrot too hard due to an urge to saueeze it, which ended up killing it. I felt horrible about it and still do. I always feel really bad and guilty right after i act upon a bad urge and i do not lack empathy. I dont think im a sociopath. I know that the things i do are wrong but i sometimes still act on the urge. My problems have lessened alot with age.
I suffer from ocd and depression, and im being tested for adhd.

Do anyone know what this is and why im like this? Is it a disorder?