well you narrowed down the possibilities to a few thousand conditions. as much as i would like to address your question it would be impossible to determine exactly what your "red dots" could be without physically examining you and taking a careful medical history. you will need to see a medical provider to get your answer.
i have red dots all over what could it be