styes can be from many different reasons. The most popular reason I know of is from wearing eye makeup through the night. I dont think you can get them from touching your eye, unless maybe you dont wash your hands often. what i would recommend is making sure to get off your makeup before bedtime and washing your hands before you go and touch your eyes.
<3
|