In reply to Domonic's coming:
Hi Dom
Your eyes are probably just a bit dirty. My friend Donald suggested that household bleach can be very effective - you don't need too much, just a few drops direct from the bottle will do it - but it must be used undiluted.
If you're still having problems after that, Donald says that UV light can also help. The UV from the sun on a bright day is plenty, but you do need to stare directly at the sun (without sunglasses of course) for a minimum of 30s for it to be effective.
I hope you find these suggestions helpful.
(I've asked for this thread to be moved to the pub btw!)