he wanted to believe that josh would keep the promise that he would never touch that heroin shit again , not that he denied the validity of such an addiction , he just did n't like seeing people he liked to be dependent on something that caused you to lie , cheat , and steal , thus ruining any such idealistic thing like leading an honest life .