This itching is driving me crazy, i can't take it anymore!!!!!!!!