really? never had spider mites before.. fuck!!!

It's in the damn 3rd story of an apartment building...

I'm 6.5 weeks into bud...