Bono, a cosmic warrior sent from the future to save us from rock songs that don't have the word "yeah" in them, has a habit of wearing really doofy-looking glasses. It turns out he wears them because of a disease. Who's the asshole now?

In an interview with Graham Norton, the U2 singer revealed he has glaucoma, and that the shades help him with eye pain. From The Guardian:

Asked by Norton whether he ever removes his shades, Bono replied: "This is a good place to explain to people that I've had glaucoma for the last 20 years. I have good treatments and I am going to be fine."

The singer added: "You're not going to get this out of your head now and you will be saying, 'Ah, poor old blind Bono.'"

No excuse for that camo scarf, though.

[Image via AP]