Have you looked into Alanon or Naranon? Give it a try, there you will find face to face people who know what you are going through and tools to help you as you navigate your way..
Sending you a big hug for what your going through. I would'nt wish addiction on my worst enemy.
Hugs,
Teggie