Please let me know what did you end up finding out on what this is and treatment, I have the same symptoms and ive tried everything you did and its driving me crazy, and since they itch im getting scares from the scratching, if you can email me perezas dot perez at gmail dot com thank you