Edward Furlong reveals he is four years sober after battling heroin, meth, and alcohol addiction