Well, yes, stress can lead to vitreous detachment. Generally speaking, as we are getting older, the vitreous will become increasingly liquid causing a strain on the connective tissue and fibers. In that way, it will just separate from the retina, causing symptoms, such as eye floaters and flashes. On the other hand, you should know that there are some factors which can lead to it. First, according to some experts, the stress to the eyes such as excessive computer use can cause it. For example, people who are highly nearsighted are at greater risk of vitreous tears and detachments. By the way, trauma to the head is also the cause of vitreous detachment.
Yes, it is true that stress might cause posterior vitreous detachment, especially among those people with high prescription. Thus, you'd better keep the good mood which will not only be healthy for your body but also for your health. You should also eat food which could relieve your stress, like the bananas. You should also have the good rest for the eyes.