I know this ain't a place for medical advice but I'd like to know does this look familiar to anyone? They are like tiny bumps some are filled with fluid of some sort. What the hell is that? THEY DO ITCH