you may suffer from a nickel allergy. most metals (even gold) contain small amounts of nickel. consider applying a small amount of clear nail polish on the metal that is adjacent to your skin. for the brand labels consider removing them or changing your detergent to a fragrance free hypoallergenic solution.
i am unable to wear a wristwatch with a metal or leather strap because i get rashes on my wrist. what do you suggest? . also clothing brand labels and tags inside my clothes cause skin irritation.