recoverycenters.org
Impulse Control Disorders
There are various types of impulse control disorders, all of which can have a significant negative impact on a person's life.