I have some sand feelings in my eyes. What is a treatment? Its painful my eyes get red and swell sometomes

Blepharitis? Please make an appointment with your primary care physician or Ophthalmologist to rule out more serious problems. In the meantime, you can put warm wash cloths over the eyes and then use 1/2 baby no tears shampoo with 1/2 water on a Qtip or clean wash cloth to wash away any crusting around the eyes. Also would help to use sterile artificial tears in case of dry eyes. If visual changes, ER. now.