My husband has had trouble with his hands for years. The Dr. gave him a prescription, but it makes his hands greasy for too long and he gets impatient. Our realtor sends out a newsletter every quarter and one of them mentioned that there is a preservative in liquid soap to keep it from going bad and that sometimes people are allergic to that preservative. We stopped using liquid soap and it is amazing that he hasn't had any trouble with his hands for over a year now. So, if you don't want to make your own soap, you might try only using bar soap and see if that helps. He just uses Dial bar soap I think. But, he uses Lava bar soap in the garage and has no trouble with that either. Just a thought.