It seems from your history that you are having all these eye problems for quiet a long tome. All these symptoms point towards chronic type of conjunctivitis, most probably allergic conjunctivitis
Allergic conjunctivitis is treated bwst by avoiding the allergen if you know and other mode of treatment of allergic conjunctivitis is by using
Antiallergic drugs like antihistamines, mast cell
stabilizers and steroid
Allergic conjunctivitis is completely curable and effective treatments are availbale.
So I advice you to consult your ophthalmologist, he will be able to guide you regarding the correct treatment.