Aww, Magoo are you allergic?

Best wishes. Hope it's something that can be helped right away, so you can get rid of that annoying itching.