Fleas or Head Lice?
Fleas can and will live on humans if there's no preferred host around.
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.