It is Day 8 , September 29 , 2004 , and Charlie is suffering from heroin withdrawal since he voluntarily gave his heroin to John Locke ( Terry O 'Quinn ) in the previous episode . After finding him , Charlie ask Locke for the heroin back , and Locke say that he 'll give Charlie the drugs the third time he ask , because he want Charlie to have the choice to quit .