I have these red spots on my private. I shaved to get a better look, the are just little red dots. (Never had sex)
hair that is growing back
I agree, its the hair folicels, they get disturbed sometimes especially the first couple times shaving.