Have you had a blood sugar checked? If you've had repeated odd skin infections diabetes should be ruled out.