I have a friend, who is 18 years clean from heroin and good comes from him everyday. You are right the Good can come from this.
Keep the faith brother, one step at a time my friend. You, and others like you, inspire me to know we have a Heavenly Father and a Savior that love us and give us hope for our faults.
Know that the road you travel on is not lonely one. I am chearing you on all they way.
Thanks for sharing a bit of you on here.