Generally speaking, cataracts are usually due to the degeneration and muddiness of the crystalline lenses which can be caused by ultraviolet rays, oxygen insufficiency, malnutrition, endocrine disorders, and so on. If you wear the eye contacts when you are sleeping, the eye can not go on with the normal metabolism because the contacts will hinder the penetration of oxygen, water,proteins, and other nutrition. Likewise, sleeping with eye contacts on will prevent the wastes from getting out of the eyeballs, thus making the wastes depositing in the eyes, which will certainly impact the eyes. There will be more and more wastes accumulating in the eyes, making the crystalline lenses not transparent any more, and then lenses become muddy and degenerate, leading to cataracts. Therefore, you should not wear eye contacts when you are sleeping. Remember to take the contacts off and put them into a clean contact container filled with fresh care solution. And remember to sterilize the container with boiled hot water every week. When you feel dry eyes when you are wearing the contacts, you can use the eye drops specially for contacts' use to keep your eyes moist. And do not wear the contacts for more than eight hours.