Could be anything.....try going to an allergist. could be something you ate, could be your just developing an alergy to something that you've been using for a while. But you'll probably never know unless you get see an allergist. And they can also give you a medication or cream to help with the itching.