So glad you posted Kriya
If the itching is worrying you it makes sense to see a Dr just to check it out. I think it's fair to say there are many more mundane things it could be besides a failing liver, but it would be good to set your mind to rest.
You'll find a lot of support here. Every month we have a support thread for those quitting...the January one is a great group and the February one will start shortly
D