Various health problems could be just about anything. Probably you are just getting older. It happens.
So you just have to meet a certain amount of calls and in between you are doing other stuff? I don't see how you are working for 13 hours straight unless you are working fewer days.