I have something similar. It has never itched, located on my thumb and index finger 'forming a line' between the fingerprint and the top of my hand. It appears to be callous like. I've had it for...