Affected, welcome to the forum--though I'm sorry for the reason that brought you here.
Lately we've have had a lot of new members with similar circumstances. It's really frustrating to have someone you care about who has caused their own demise, or are contributing to it, especially so young. You will find many others here in the same boat, and I'm sure you can also be of help to those same people.
I'm a little surprised to hear that your mom is just now seeing a GI doc. She should actually be seeing a hepatologist (liver specialist), though at this point I suppose it doesn't make much difference.
Feel free to vent when it all gets to be too much.
Allie and WG, thank you so much for stepping up and sharing your experiences and knowledge. That is what makes this forum work and also makes it one of the best on the Internet!
Hugs to all,