Painkillers, heroin, and the road to sanity