Hi, GettngStronger- welcome to SR. There is a lot of support here.
I myself am the addict in my home, so I cannot speak to codependency much but someone from SR who can will be along very soon.
There is also a Friends and Family section that you may find helpful.
It certainly sounds like you are making giant strides toward protecting yourself- you will heal from this!