My Dear
Welcome to Healthcaremagic!
I have noted your details and concerns and hope that following measures will prove very useful to you as most of the patients that I see with similar complaints:
1 Your details indicate that your skin is sensitive to sunlight.
2 Physical protection from sunlight is considered to be the best course followed by the use of sunscreens containing Titanium Oxide or
Zinc oxide which block all kinds of sun rays
3 Due to cosmetic considerations, some people do not opt for the ones that I just mentioned but go for the ones containing
Avobenzone.
4 The sunscreen should have an SPF of at least 30 or so to be effective
5 always apply 20 minut4s before going out
6 Use sunscreen daily irrespective of weather
7 Use sunscreen for 3 hours and then repaint so that it gives protection from 1030 to 1600 hours
There are no separate sunscreens according to weather. Therefore, you try different brands one by one and then stick to the one that matches your needs
Ideally sunscreen should not be mixed with moisturizers
Best wishes