Wa alaikum assalaam wa rahmatullahi wa barakaatuh Wooden,
(smile) I think you might want to google "lazy eye" or "amblyopia". You could try this link:
http://www.mayoclinic.org/diseases-c...n/con-20029771, or this one:
http://www.nhs.uk/conditions/lazy-ey...roduction.aspx
These links are reliable sources of general health information.
Incidentally, I have a long-time friend who had this problem when she was younger. After trying various treatments, she eventually had surgery for it, and since then has had no further problems. (smile) She's a nice and decent person and mother of three children. It's not anything to do with magic; it's a medical issue.
(smile) I hope this helps.
May Allah, the Kind, Help us to see past surface imperfections and cherish the beauties of good character.