Can you please upload pictures so that we can get a better idea about your condition. Also your work profile.
If you are someone who uses digital screens for a long time then you should try and limit your screen use and take a break after every 30 mins.
Next Steps
Since you do not have any redness and itching at the moment you can stop moxicip eye drop and start using artificial tears like refresh tears eye drop 3 times/day and do hot fomentation twice a day for swelling and for heavy head you should visit an ophthalmologist near you and get your eyes tested for refractive error.