SB.. Red dots on your skin: Causes and what they could mean