However, it sounds like you are giving them preferential treatment. You say it's just different, but then if those differences aren't available to others they might also advantage it is a preferential treatment.
I guess one could argue it's not preferential in that you'd give the same assistance to another ex-addict.
Personally I don't think you have to help everyone just because you're helping someone, ie preferential treatment doesn't seem wrong to me a priori.