Hi Rio,
You might find some help & advice here:
http://www.adultchildren.org/lit/Laundry_List.php
(can apply to alcohol, or other dysfunction like mental illness or emotional abuse etc)
I can relate to a lot of what you said.
Supportive thoughts.
Elana