I have all these red spots on my skin. What are they?

Cherry angiomas. Most likely they are cherry angiomas, usually on chest and abdomen, and other family members might have it also. But, sometimes, a condition called essential telangiectasia, could present as such (red spots). Dermatologists might tell you more when they see you..