Anti-addiction pills may be the key to staying drug and alcohol free