Cotton wool spots occur because of swelling in the surface layer of the retina. Restricted blood flow to the area almost always leads to the swelling. Eventually the nerve fibers are damaged, leading to the cotton weool spots. Diabetes and hypertension are the two most common diseases that cause these spots, and the best treatment would be to treat the underlying disease.
Any insult to the blood supple to the retina can cause a spot, and it may be possible that the infection you previously had may contribute to this.
It should be noted that cotton wool spots often goes away on their own. If you haven't been screened for diabetes and hypertension, this should be considered.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Kevin, M.D.
Medical Weblog:
kevinmd_b
Hi Cotton wool spots are not caused by just 3 diseases, there are numerous causes, and in some people---- no cause can ever be found. They are not harmful in themselves , and as the doctor says, in many cases they go away on their own. I wouldn't worry too much about it, i would worry more however if more spots develop.
Causes besides diabetes and hypertension can be infections, a viral infection even , trauma to the head, eye or chest, , anemia is a common cause , arthritis, lupus, and other systemic autoimmune disorders, pancreatitis, hmmmm - inflammatory conditions of the blood vessels etc. Even if you knew the infection you had as a child , it would be impossible to say this was the cause for sure.
As the doctor said ---- if you haven't already, you should get screened for diabetes and hypertension. You should also have a CBC ( complete blood count) ANA , etc. You can discuss the tests needed with your doctor if you'd like to explore possible causes.
Have you had any tests to look at the blood flow through your retinal vessels. ?