Tiny Black and White Biting Bugs?
I'm going through the same thing. I've done how got this happening in my Toronto Ontario home and Florida. I can't seem to escape this nightmare.
Fleas or Head Lice?
Fleas can and will live on humans if there's no preferred host around.