I have the same problem, but not quite as bad as you. I can only wear stainless steel or gold watches and jewelry. It used to be a bigger problem for me when I was growing up in Texas, but now that I live in Seattle, I don't seem to sweat as much. I always understood that it was because my sweat had a very high acidic pH. It is annoying for me, but that is about it.