I found this website helpful (do NOT freak yourself out with the amount of things you 'might' have, though! )
I still don't know the cause but I've found that sitting in front of computer monitors does not help me.