According to complaints your persistent headache may be because of high screen time and incomplete sleep (as you didn't told your sleeping pattern), so you have to go for your eye sight check up first, you should provide complet history first like site of headache, other symptoms (if you having pain around eyes ,double vision , nausea etc and aggravating factors) ,
Next Steps
You should sleep properly, decrease work in bright screen, take fluids, properdiet on time, and avoid smoking and alcohol(if you are taking)