Have you tried any antihistamine eye drops? A couple I have used are Elestat and Pataday, which are prescription. There also is an OTC antihistamine eye drop called Zaditor that you can get at Walmart. I sometimes get allergic conjunctivitis, which causes redness and itching and creates the feeling of something being in my eye.
Allergies also can thicken the mucus in my eyes, making them feel dry. Sometimes, in addition to an antihistamine eye drop, I will also use a moisturizing drop. My favorite is Refresh Optive.
Just some thoughts. Hope you feel better soon.