... the pain . Recently I have developed red patches on my skin with severe itching . Could this be related ?