Everything that Trailmix said. I also second having a plan B. More will be revealed.
One thing that really stands out in your story is that he used the health system to keep his addiction going. He had various doctors giving him things. He pretended to have "severe back pain". He is really good at lying. I hope you keep thinking about that: he is an expert liar.