It can definitely be a metal issue. I wear gold in my ears but NO WHERE ELSE!! In my belly button and nose I have implant grade steel and they are just fine, but neither healed until I had the better metal installed.