Hey you! Sounds like you need a lens hood. It blocks the sun and definitely helps in the rain.
I don't usually mind the rain. I was out in San Juan not long ago in one of those torrential downpours, but, not much you can do about that except duck into someplace to keep dry for a moment. But, I am not going to pay good money to watch some drenched Viking trying to pretend he is having fun. LOL
There will be other festivals. But, yes! It was a disappointment!
!tip