as you mentioned history please clarify whether any foreign body entry in eyes.
have you also put predinisolone eye drops?
according to your history it may be anterior uveitis
have your vision also dropped in this days?
it is definately not viral nor allergy
if it would have been bacterial it should improve with antibiotics.
you should visit ophthalmologist to get checked properly for anterior uveitis.