It can be due to your work. For how long are you having it in 5-7 days gap? Even that is important .
Next Steps
Get your eyesight checked and consult . will give you medicines if all is well with eyesight.
Health Tips
Reduce screen time and
wear spectacles designed for use of smart devices while working