2 definitions of "myopic" from http://wordnetweb.princeton.edu/perl/webwn?s=myopic
myopic - nearsighted: unable to see distant objects clearly
myopic - short: lacking foresight or scope; "a short view of the problem"; "shortsighted policies"; "shortsighted critics derided the plan"; "myopic thinking"
You seem to have both problems.
A simple web search for "natural cures myopia" will show that food, diet and fasting is a minor or negligible element for curing. Myopia is caused more how you use your eyes such as reading, watching TV, computer, will make it worse. Getting outdoors and enjoying the wonders of nature could help make it better. Vision training and eye excersies such as "The Bates Method" could help. There are many natural methods and one could be right for you.
Treatments for myopia:
As for your other problems, again I reccommend to get outdoors and enjoy nature, go to a beach, visit an interesting city, and free yourself from self imposed myopia. There is plenty of good evidence out there, bu no one has to prove anything to you except yourself.
Add To Favorites!