Hi Marissa, my personal experience with Alanon is it has been a lifesaver for me. I have a 31 year old daughter who's an active addict/alcoholic.
It is more difficult to find Naranon as it's not as widely available.
I understand the struggles with having a child in active addiction, and I hope you continue to post here! :ghug