I think reading between the lines, you still need them or use them to help at times. My advice would be to get as financially independent as possible so that you are not needing to rely on these unhealthy people. It seems like your mom and your alcoholic stepdad feel like they have power over you because they are helping you.