That sounds like some glare issues. I have them. I think you can get prescribed glasses just for that. Glasses with anti-glare coating on the lens. Just go to any optometrist.
Define "here". Are you in Singapore? I forgot.
Wtf. Do you have claws for you nails or something?
Actual picture of Boris.