How is it that they have ALL turned into addicts??? WTF?
That's the $60,000 question that has vexed people for a long, long time. The key to getting past it with your sanity intact is to sidestep it and not try to figure it out. Because you can't figure it out. All you can do is to manage yourself, hope and pray for the best, but prepare for the worst.
I'm sorry you have to go through this. It's awful.