Welcome To HealthcareMagic forum,
Doxylag contains doxicyclin ,its a antibiotic and has good effect in rosacea
too.It is not a steroid and can be taken safely for long.Steroids
are contraindicated in rosacea and in-fact it can aggravate rosacea.
There are other options for rosacea too like tacrolimus cream, metronidazole
oint ,oral retinoids
One thing which you should always use is a good spf sunscreen daily thrice.