At least they are able to talk about it I guess.
The reality is that it is inevitable will affect work performance , sickness absence or worse anyway
Don't know how you do it to be honest
When I've employed people in the past I've seethed when paying someone for not turning up and as for listening to excuses, let alone personal issues ...
I'd probably make a crap employer (from the employees side) which is why it's sub-contract only for me