In fact, it is possible to get vision snow from depression. In most cases, depression, stress, fatigue and bad mood can take an effect on eyes. So a good mood is really necessary to help keep healthy.
Apart from the reasons listed above, there are also many other factors that take an effect on our sight. For example, inflammation of the optic nerve can lead to vision snow. Besides, lyme disease, auto-immune disease can also be the cause of vision snow.
As for the treatment, there is no established treatment for vision snow at present. However, vision snow can indicate other eye problems, so you can go to see a doctor and appply to medical help. In daily life, you had better pay more attention to your living habit. Keeping a good mood is beneficial to human life. Going on a balanced diet is also important.