Hello AuntKay and welcome to the Hep forum. All those symptoms are common for liver disease patients.
If he is being treated by a GI and he is referring him to another doctor. It is probably a Hepatologlist. They are the experts of the liver. So he really should go.
For him to last this long is great, but he won't last forever. His liver can only take so much damage before it starts failing. He needs to get on the transplant list. And the Hepatologist can get him there.
But he needs to follow all the doctors orders. Even if it's a double back flip. And sometimes that is what you feel like you are doing for them. I have been there and done that with my husband so please believe me.
Does your husband use the computer? If so have him read some of these posts. They are very educational when it comes to Liver Disease.
Take care AuntKay.....thoughts and prayers.........
When the going gets tough....the tough get going! Don't always know where I going but I get there anyways.