When you ask people what difficulties a person faces when trying to overcome heroin addiction, most will focus on the early withdrawal symptoms, which comprise both physical and psychological elements.
There are potentially far greater challenges that lie ahead in a journey to recovery from heroin addiction. It is important that people know this (users, family members, practitioners, etc), although it is also important that people with a heroin problem are not put off by these challenges. Many people have overcome heroin addiction.
One of my favourite pieces of addiction research focuses on the recovery journey from heroin addiction and I have described this research in the article section of this website. In the 1980s, Patrick Biernacki interviewed over 100 people in the USA who had overcome their heroin addiction without treatment. These were some of the major challenges these people faced: