How long does opiate withdrawal last?

  If you’re wondering how long does opiate withdrawal last, they generally will last anywhere from 1 – 4 weeks. After four weeks, most people have recovered from the majority of their severe symptoms. However, the emotional toll can take months before...