Addiction is one of the hardest hells one can go though. The soup of neurotransmitters in your head being in unbalance and the crawings of your body is horrible. I'm a pharmacist, so I've witnessed a lot of addicts. It's never easy.
Great post, @osmansnr