Why do I keep getting stye's on my eyes? I was everything when I get them but they're reoccurring

Bacterial infection. This bacterial infection (Staph) can be spread from your nose or throat if you rub your eyes w/out washing hands. It spreads between people too. Never 'pop' them. Ask druggist (or Dr) about gentle eyelid soaps. Wash carefully. Read about it: http://www.allaboutvision.com/conditions/styes.htm Hope this helps!