Miley Cyrus has revealed that she has been sober for six months and decided to it because her family has a "history of addiction and mental health challenges".