Lily Allen doesn't know if she will stop taking drugs.
The "Smile" singer, who attempted to punch a passer-by after leaving a London nightspot in the early hours of Tuesday morning, admits she isn't a "good person" when she is under the influence of illegal substances but still can't bring herself to quit.