I'm glad the PP found something that worked. The only thing that's made a significant difference for me is medication. I'm assuming you've done research on the various medications and have an idea of what's available. Get 2 prescriptions from a dermatologist so you can see which one works best for you (Finacea and Desonide together work best for me). When they have a sale, I go to Vivia Center in McLean to get IPL for age spots (I'm 50+) and rosacea. I go every couple of years. There are other centers you could go to. Look on Groupon for specials at places near you.
Make sure you wash your face with a mild soap twice a day (Dove Sensitive Skin works best for me) and use oil free moisturizers (I use Aveeno Positively Radiant) and facial makeup. When I wear makeup, I also use Eucerin Redness Relief Daily Perfecting Lotion SPF15. It goes on green so it helps to neutralize the 'redness'. If you haven't used oil free products before, it'll feel weird and 'not normal'. You'll get used to it. If you go to someplace like Ulta or Sephora, you can also get base makeup to help neutralize the redness. I use cream colored eyeliner to minimize/cover the redness of my eyelids.
https://www.amazon.com/Eucerin-Redness-Relief-Lotion-Spectrum/dp/B000P1S0N8
You could also try a clinical study. I did a quick Google search and found this one:
https://www.centerwatch.com/clinical-trials/listings/61027/rosacea-photodynamic-therapy-papulopustular-rosacea/?&geo_lat=38.9071923&geo_lng=-77.03687070000001&radius=50