To be able to recognize, and extricate yourself from this potential nightmare of a relationship is outstanding! Kudos to you, not self-flagellation! To fall under the spell of a charming, talented, bright and fun guy is something that - believe it or not - a few of us have done
Since you are from a family of chemically-dependent types, this might be a great site to hang around in!
In any case, welcome. You go take care of yourself, now.
:ghug3