John had to wear glasses from a young age, and he hated it back then. He was legally blind without them, but left them off anyway whenever he possibly could. He despised his "National Health" glasses, and came up with these Buddy Holly imitations which he didn't wear very long, either.
This stuff came from: "Discover the power of your voice and become a translater in the U.S. Army."