Doing good could be bad for your health - as a study reveals that Brits who do charity work are more likely to suffer from headaches than almost any other profession. More than a third of UK adults get some form of headache at least once a week, according to the new research.
But workers in some professions are more prone than others, with 64% of those in marketing, advertising and PR experiencing them regularly. Kind-hearted charity workers and volunteers are surprisingly the second most likely to experience them frequently, with 58% having them at least once a month.
Meanwhile almost one in four do-gooders have a headache more than once a week - suggesting helping others could be bad for your health. The industry even beats careers many perceive to have high stress levels such as sales, social care and even law on experiencing the affliction once a month or more.
More than two-thirds of headache-plagued do-gooders are forced to use painkillers to tackle it, but one in ten ignore them completely. It would also appear that work in general is bad for your health as the study found less than one in 10 of unemployed or retired Brits get a headache more than once a week - almost four times less likely than the UK average.
The study of 2,000 British adults by contact lens experts Lenstore also revealed tension headaches are the most common type with migraines coming in second at 33%. One in 13 Brits say they suffer from headaches every single day - the equivalent of 3.4 million people.
According to experts, staring at screens for several hours can cause eye strain which can turn into headaches. A previous study by Lenstore found that the British public spends an average of 13 hours and 2 minutes looking at screens each day - the equivalent of 198 days a year.
Eye strain is also more likely if your eyes are struggling to focus or read the information on the screen and this could indicate the need for a new glasses or contact lens prescription. More than one in seven law enforcement and security workers admit they've never had an eye test yet they top the table for its workers having more than one headache per week.
They're followed by energy and utilities workers at 31%, recruitment and HR and leisure, sport and tourism on 25% and business consulting and management at 24.6%. Careers where workers are more likely to dodge regular headaches are property and construction, transport and logistics and retail.
One in ten in business, consulting and management have never had an eye test and 11% in engineering and manufacturing get an eye test every 10 years or have never had one.
Four in five in retail rely on painkillers to help their headaches while more law workers are likely to try and tackle it with aromatherapy than in any other industry. Despite this, more than a third of Brits don't follow the NHS recommendation of getting an eye test every two years, and one in 12 have never got their eyes tested.
Head of Professional Services at Lenstore Roshni Patel said: "Headaches can be brought on by numerous everyday factors, such as dehydration or stress. However, certain headaches, like frontal headaches, can be linked to eye strain or an underlying change in prescription.
"These typically don't show up right away, but they worsen during the day or even towards the end of the week. Additionally, posture is often associated with migraines in the back of the head or neck, which are common in those who use screens frequently and may be a sign of a refractive error of some sort.
"To avoid having headaches I'd suggest having regular eye exams to make sure that your prescription is up to date or, if you do not need a prescription, ensuring that it is still the case."