Try to lower the stress. Divide tasks more evenly and have enough staff on site to complete all of the work. Feels like the biggest problem is there is not enough people to ensure everything gets done correctly and well. Less hours per week. A 40 hour work week would allow for more work/life balance. Everyone should get two days off in a row each week.