Hey. I’m not a health professional. But i think this looks similar to what i have. Whenever the bumps pop up they itch. Have you gotten tested?