...but I know where you can get some help. It may not happen as fast as you like, but please try six Alanon meetings, some different if possible, and I bet you'll find some relief.
There are many, many people who've gone through what you are going through right now, some whose children survived and found recovery, some whose children did not survive, and many of them are at Alanon meetings sharing experience, strength, and hope.
Let me give you a hand:
British Columbia Al-Anon & Alateen
Take care,
Cyranoak