I have been taking Betaine HCl for the last six months or so. I have had to stop taking it because it has been giving me severe migraines. I've been getting dry skin on my hands too. Stopping the Betaine HCl has ended the migraines and my skin is slowly returning to normal. It's a pity that the Betaine HCl has all these side effects, because it was working well for digestion before the side effects kicked in.