16 year old ds has a lot of small pimple sized spots on his arms and chest. It's like a rash but he's had them for ages. He gets the occasional spot on his face but nothing much. Does anyone know what might be causing these spots?