What helped me most, Amanda, was to go to meetings and learn to live my life in a healthier way. CoDA was my home group, but Al-anon and Nar-anon are two similar fellowships that many here have found life saving.
Maybe encourage your mom and others in your family to go to a few meetings and see if it doesn't help. You have nothing to lose and everything to gain.
Hugs