I get small little papercut looking things on my skin....I think this is larvae of some sort or something, did you have anything like that show up at all?? Ive read before that the little scratches could be strongyloides...ive been taking ivermectin, haven't really noticed a difference so I'm not 100% sure what I have.