Regular use of heroin can lead to tolerance. This means users need more and more drug to have the same effect. At higher doses over time, the body becomes dependent on heroin. If dependent users stop heroin, they have withdrawal symptoms. These symptoms include restlessness, muscle and bone pain, diarrhea and vomiting, and cold flashes with goose bumps.