Stress is something we can all relate to, that overwhelming feeling that we aren’t going to get everything done in time or that we are going to mess up a project. Have a look at HSE’s annual stats for 2022. These highlight the reality that, in Great...