Exact cause of Antisocial Personality Disorder is still unknown. But researchers thought genes and environment around an individual plays huge part in one's developing ASPD. Other factors like child abuse, parental neglect can trigger it.
Antisocial personality disorder or other personality disorders or mental health illnesses run in the family. Having been subjected to abuse or neglect as a child. Having a family that is unstable, violent, or chaotic when you are a child.
There is no one single cause for antisocial behaviour. Rather, it is thought to be the result of a complex interaction of genetic, psychological, and social factors. Some of the specific factors that have been linked to antisocial behaviour include:
A history of abuse or neglect
exposure to violence
Unstable family life-Substance abuse
Mental health problems
A lack of empathy
A lack of impulse control