I have a handful of really really itchy bites, I presume. Mostly on my torso. They've been there over a week, no idea what they are from. They are small but very very annoyingly itchy, what could have bitten me? Any suggestions for anti-itch stuff would be great too, they are driving me mad.