If you have spider mites, please test this, in addition to Neem on your skin:
Make Ginger tea, or take Ginger capsules (I haven't tested it, I made ginger tea from a ginger spice, that is at least 10 years old, by the way).
Do it asap.
Let me know if it reduced the itching and biting down there! Thank you.