I wish I had the answer but when it comes to sunscreens, I have a bit of a Goldilocks problem. The recommended sunscreen is physical rather than chemical but physical blocks always seem heavier and leave a white cast while the chemical blocks are more fluid and absorbable. With some physical sunscreens, because it’s so heavy or thick, my skin tends to get congested but chemical blocks sometimes irritate my apparently super-sensitive skin so it really depends on specific brands.
As for the ‘slide off’ your face issue, have you tried those waterproof sunscreens? I haven’t really had this issue, but I do remember using my boyfriends Jack Black Water Resistant SPF when I went swimming and that stuff stayed ON. The only reason I don’t use it regularly is because it makes my skin feel dry.
I’ve used Sunday Riley’s Cashmere SPF 30 to good results and I like the iconicShiseido SPF bottles to layer under makeup because they’re so fluid. For something more natural and clean, I like the 100% Pure Argan Oil Moisturizer and the Coola Sunscreens. I’ve also been dabbing with more multitasking products and I’ve been using the Omorovicza Complexion Enhancer SPF 15 which is kind of like a tinted moisturizer. I know that soon REN is launching a BB Cream with SPF15 as well so I’m excited to try that.