Not to the same severe degree ( which suggests you need a little bit of help there), but yes, even when the day is dull, I have to wear sunglasses. I remember as a child, how the sun hurt, but somehow it translated that it was my fault and so, I kept quite and suffered.
At my kingdom hall ( church), an elder ( priest), opens the side door of another room, that is used as a second school, so that I can go in and not have to face everyone. I sit there in the semi dark and there is a switch that I can flick, so I get to hear the program. A spiritual sister purchased an adult colouring book for me and so, I do that, whilst listening and can pay much better attention that way. I go in, just as everyone is about to sit down and leave straight after the prayer.
I hate showering too; hate being wet and so happy when it is over. Never liked washing, but do it, because I like being clean and dignified.
I also find silence causes issues. I must have sound, but at the same time, I cannot deal with low sounds; drives me to want to kill the object.