Welcome to SR. You'll find a lot of support here.
Many times, we become as addicted to our addict as our addict is addicted to their drug. Also, the only way we can break that addiction is when we have had enough. When we just cannot live one more day the way we are living. It's just like the addict. They have to want recovery more than anything and be willing to do whatever it takes to get it.
When you have had enough, you will be able to let go.