question: I am 61 years old and a diabetic.  I get large red spots only on my arms--irregular in shape and absolutely flat.  There's no pain and they usually take a couple of weeks to disappear.  I see others where I live who have these "spots" and it seems to be an old-age thing.  What causes them and can I prevent them?