Thank you everyone
I am going to pick up Codependent No More right now... can't wait to get on with my life in a healthy way.
It is frightening that I repeated patterns without realizing... how I rationalized things away... I know his grandfather was a mean drinker and it hurt his mother which had to have had an impact on him as well... the cycles can be so hard to break