One of the first documents I saw that helped me understand how sick and crazy I'd become because of addiciton was a chart that showed addict traits in one column and codie traits in the other....As you so accurately wrote, the descriptions were virtually identical.
Have you tried any Alanon or Naranon meetings? I found the face to face support to be extremely helpful. Hugs