Ick. I am sorry. I have bad skin, so I know what itchiness can do. Ew! I hope you feel better soon.