Yes, addiction can have a massive effect on a person’s mental health. Addiction often intensifies a person’s current mental health issues as substances cloud the mind and impair judgement. Drinking or taking drugs can worsen depression, heighten anxiety, and start a cycle where a person feels they can only cope with their mental health problems by self-medicating with those substances.