Domestic violence has an enormous impact on the physical and mental health of the person suffering. Abuse, both in childhood and adult life, is often one of the main factors associated with mental health issues. Depression, anxiety, sleep deprivation, self-harm, and suicide are just some of the terrible effects caused by abuse.