Yeah, Maybe they're spider mites. Little fly's.

I am scared to take care of it because I'm so close.