There are counselors and support groups who understand your problems and needs and can help you on the road to recovery. Most support groups do not ask for a fee, and some counselors allow a sliding scale fee according to your income, but your recovery is worth whatever it costs. This is not easy when you're used to focusing on the addicted person's needs first. Be patient with yourself. It takes time to learn to live a healthier lifestyle.
Small steps are better than no steps.
You are not responsible for anyoneelse's recovery but your own. Finally, know that you are special in God's eyes, and He created you for something greater than propping up an addicted or dysfunctional person. Sometimes the most loving thing we can do is to let people suffer the consequences of their own behavior, which might force them to seek help for themselves. You can be set free from codependency. It takes time, courage and determination, but it's worth it.