The back story is that I was with this guy for about 4 years. I did really love him but he had a heroin addiction when he was 18, was clean for 10 years and then suddenly relapsed. After about 6 months of wondering what the hell was going on with him, I decided I had to leave him because there was nothing I could do.
This was 3 years ago, now. Suddenly, he has got back in contact saying he's clean and he really misses me and wants us to give it another try. He has apparently got clean by going to live with his mum and dad again for a while. I always knew that the first sign of him being clean would be that he would want to see me again because we were really in love before he relapsed. I think he has unresolved pain issues from his past though (he witnessed a good friend committing suicide :()
In the 3 years since this happened I have dated other people and haven't found anyone whose company I enjoyed as much as him. When I met him, he was very together and he was also lovely with all my children. The problem, of course is that I feel that there is likely to be a high chance that he will relapse again in the future.
Would I be mad to give him another chance?