scabies vs bites
Scabies usually itches more and is overall very unpleasant. Scabies can spread on other people, and that's how you got…